Anuncios Google

Quiero aprender programacion ^_^

Ya antes habia hecho una pregunta sobre por que si mi SO esta bien, cuando incio la PC me aparece el error de que "BootMGR is missing"
Pero, ese no es el problema, el problema es que quiero adentrarme en el mundo de la programacion, llevo años queriendo aprenderla pero hasta ahorita que compuse mi PC (no prendia) ya quiero adentrarme en esto.
Estaba aprendiendo a hacer paginas de internet pero fue hace como 3 años... UUUUUUUUUUUU yo estaba joven...
Pero en fin. He descargado Microsoft Visual Studio 2010 y he visto que entre muchas opciones de inicio, tiene el "Creador de Paginas Web" ... y recuerdo que mi hermana me dijo (hace 3 años) que con bloc de notas se puede hacer una pagina y nadamas se guardaba como .html en vez de .txt
Pero. Lo que no se hacer es darle el cuerpo (a lo mucho, esa vez recuerdo que solo pude darle un nombre a la pagina en color azul... nadamas -_-')
Pero, les quiero preguntar algo:
En esta pagina: http://www.cplusplus.com/reference/   tienen la referencia de C++ (y segun la pagina de Microsoft) la aplicacion que instale ayer utiliza C++ para crear paginas web.
Se que tengo muuuuchisimo que aprender (entre mas rapido mejor ;)
Y quisiera saber QUE MAS tengo que aprender aparte de eso lo de la pagina.
En si, mis preguntas serian:
1.- Que otras cosas tengo que aprender si apenas estoy empezando?
2.- Que otros lenguajes y librerias me recomendarian para comenzar a adentrarme a la programacion?
3.- Es lo mismo en todos los casos? Me refiero a que si por ejemplo, aprendo C++ puedo hacer paginas, juegos de pc, aplicaciones... etc. O necesito un  programa diferente para hacer una cosa y otro para otra. 
Eso es todo. Tengan piedad de mi. Apenas estoy empezando HOY... agradeceria si no me hablaran con tecnisismos.
O bueno, expliquense lo mejor que puedan.

PD: Se Ingles, Frances y un poco de Japones... asi que, si conocen paginas de tutoriales en esos idiomas pues... pasen!
GRACIAS DE ANTEMANO 
_________________________________________________________________________________________________________________________
Una disculpa Scenebeteros.... La verdad me la pasaba en NDS.Scenebeta (y cierta vez me dijeron que son comunidades diferentes)
Y hasta ahorita vengo encontrando sus geniales tutoriales que afortunadamente contestan toodas estas preguntas.
Asi, que doy por cerrado el tema, y creo que no puedo eliminarlo por que eso es trabajo de los Editores (creo).
Saludos. 


I love big bananas and I cannot lie. godreborn and CoolMe can't deny. >:3


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de edelete

Porfavor

Porfavor, te pedimos que tu imagen del comentario "Pokerface" sea más pequeña, ya que no se permiten que las imagenes superen los 500 pixeles de tamaño. Esto incumple las normas y más aún esa imagen tan extremadamente grande.

Un saludo!!


Ayudando a los Usuarios scenebeteros...

Para mantener un buen ambiente en los foros, por favor no te olvides de revisar las Normas de la Comunidad.

Editor y Moderador.

¡Siempre a vuestro servicio!

SI! me parecio lo mismo

No acostumbro a poner imagenes en Scenebeta. Pero si me lei las normas de la comunidad... supongo que me falto esa.
Lo siento! 


I love big bananas and I cannot lie. godreborn and CoolMe can't deny. >:3

Imagen de edelete

De acuerdo

No te preocupes, todos cometemos errores hasta que nos acostumbramos.

Un saludo!

Vale vale!

De hecho, estaba emocionado por que por fin sabria que es eso de "cargos a este usuario"

No tengo ninguno :/

Saludos! 

No, con C++ no se pueden

No, con C++ no se pueden crear paginas web. Lo que pasa esque Visual Studio incluye muchas herramientas y no todo tiene que ver con C++. Con C++ se crean programas en .exe (ya sea aplicación o juego), se pueden crear incluso sistemas operativos (Linux está hecho en C, que es la versión anterior a C++).

 

Visual studio es de lo mejorcito que hay de C++ para Windows. Pero me parece demasiado complicado y pesado, personalmente te recomiendo que empiezes por otro IDE como Codeblocks:

http://sourceforge.net/projects/codeblocks/files/Binaries/12...

 

Y en cuanto a tutoriales (¡No te asustes!:

http://minidosis.org/C++/

 

Saltate los dos primeros pasos (ya deberías tener el CodeBlocks instalado). Debes aprenderte hasta el paso 7 para poder crear al menos, un pequeño programa.

 

Y de momento no te voy a recomendar ninguna librería de C++, todavía te queda un buen camino hasta poder dominarlo. Otros lenguajes famosos son Java (crea programas formato java), python, ruby...

Who! Gracias!

Esperaba que nadie contestara. 
Me parece que si,,, C++ es un tanto dificil de aprender (es mi primer dia y ya me bajo los animos) Pero estuve buscando muchas opciones y todas me llevaban a C++ que por que supuestamente se pueden hacer "MUCHAS" cosas.
Yo me quiero enfocar en 3 cosas:
- Paginas web
- Juegos 2D y posiblemente 3D
- Aplicaciones para distintas plataformas (Iphone, Android, Nintendo 3DS (Homebrew))

Y segun muchas eran hechas con C++ por eso opte por esa.
Pero, como ya dije, soy un ignorante en estos temas, a lo mucho te se que Java es un lenguaje... nadamas (ni se si estoy bien)
Estoy pasandome por los tutos que Scenebeta me ofrecen. Estan geniales, pero me confundo todavia con los logaritmos.
Saludos! Revisare ese "programa". 


I love big bananas and I cannot lie. godreborn and CoolMe can't deny. >:3

Imagen de manolitico

Es muy diferente

Paginas web: HTML para las paginas, PHP en ocasiones que necesites un script para base de datos, redirecciones... cosas "automaticas"

Juegos: No te sabria recomendar. Si quieres que sea multiplataforma te recomiendo Java, sino puedes probar con C

Distintas plataformas: Lo mejor es java (para android), aunque tambien podrias usar "basic4android", que se parece a visual basic. Iphone, no lo se :( NDS lua.

 

Mis recomendaciones si quieres etar en scenebeta:

Iphone:http://iapps.scenebeta.com/tutorial/tutoriales-de-programacion-idevices-y-avanzados-de-homebrew

Android:http://android.scenebeta.com/tutorial/tutoriales-java-dirigidos-android

PC:http://www.scenebeta.com/tutorial/tutoriales-de-programacion-en-visual-basic

NDS:http://nds.scenebeta.com/tutorial/recopilacion-de-tutoriales-de-micro-lua-ds

 

Te dejo una pagina con algunos ejemplos de tamaño, subrayado y cosas simples en html

 

<html>
	<head>
		<title>Índice</title>
	</head>
 
	<body>
		<ol>
			<li>Título de nivel 1: <em><strong>h1</strong></em> "<h1>..........</h1>"<br /></li>
			<li>Título de nivel 2: <em><strong>h2</strong></em> "<h2>..........</h2>"<br /></li>
			<li>Título de nivel 3: <em><strong>h3</strong></em> "<h3>..........</h3>"<br /></li>
			<li>Título de nivel 4: <em><strong>h4</strong></em> "<h4>..........</h4>"<br /></li>
			<li>Título de nivel 5: <em><strong>h5</strong></em> "<h5>..........</h5>"<br /></li>
			<li>Título de nivel 6: <em><strong>h6</strong></em> "<h6>..........</h6>"<br /></li>
			<li>Énfasis: <em><strong>em</strong></em> "<em>..........</em>"<br /></li>
		</ol>
			<hr />
		<ol>
			<li>Párrafo: <em><strong>p</strong></em> "<p>..........</p>"<br /></li>
			<li>Renglón abajo: <em><strong>br /</strong></em> "<br />"<br /></li>
		</ol>
			<hr />
		<ol>
			<li>Negrita: <em><strong>strong</strong></em> "<strong>..........</strong>"</li>
			<li>Pequeño: <em><strong>small</strong></em> "<small>..........</small>"</li>
			<li>Línea divisoria: <em><strong>hr /</strong></em> "<hr />"</li>
			<li>Lista (puntos): <em><strong>ul</strong></em></li>
				"<em><ul><br />
				<dd><li><br />
				<li></dd>
				<ul></em>"<br />
			<li>Lista (números): <em><strong>ol</strong></em></li>
				"<em><ol><br />
				<dd><li><br />
				<li></dd>
				<ol></em>"
 
		</ol>
	</body>
</html>


C++ es también

C++ es también multiplataforma, solo tienes que usar las librerías/estilo adecuados. Tengo dos programas en C++ en mi firma, ambos son multiplataforma y uso el mismo código. 

 

Iphone usa objetive-C (una variación de C++). Nintendo se usa C, lua es un "apaño":

http://nds.scenebeta.com/tutorial/recopilaci-n-de-tutoriales...

http://nds.scenebeta.com/tutorial/recopilaci%C3%B3n-de-tutor...

Imagen de manolitico

Si quieres facil

en el ordena usa java, no quieras tener que "traducir" o mejor dicho, cambiar librerias de windows a linux que es un lio

Imagen de anxoganso

Java es un poco lento y esta

Java es un poco lento y esta un poco limitado en algunos aspectos como la programacion a bajo nivel, aparte empezar a aprender en POO es muy complicado es muy complicado que aprenda primero en C que sirve para programar para casi cualquier cosa o plataforma y luego C ++(POO) o python que no es compilado pero es mas rapido que java en lo que a mi respecta.


C++ también puede utilizarse

C++ también puede utilizarse funcionalmente. Es un lenguaje multi-paradigma (y en mi opinión, si no se orienta a objetos es más fácil que C puesto que contiene más herramientas).

:Pokerface:

:pokerface:

Haber, haber... me han hecho un lio enorme.
Me han surgido mas preguntas que respuestas.
Programar es dificil, lo se, y se que tengo un largo camino por recorre.
Me han dicho que C++ y C seria el "santo grial" de la programacion puesto que puedo hacer todo (Excepto Paginas Web, claro esta que utilizaria codigo HTML).
Lo de querer programar Paginas Web no es mas que puro capricho, pues soy artista y quiero hacer mi propia pagina web, con tutoriales, galerias, suscripciones (vaya, soy ambicioso).
Lo de querer programar Videojuegos y Aplicaciones es lo que mas me interesa, pues como les he dicho, soy "artista" (dibujante y escritor) y la verdad presiento que tengo un buen futuro en cuanto a el desarrollo de videojuegos con historias mias y con personajes mios. Aunque TAMBIEN SE que para esos casos es mejor contar con un equipo.
Eso de "enfocarme en programar objetos" a que se refiere? A aplicaciones? O cosas "Super sencillas" como una calculadora para windows?
Disculpen por molestar tanto, esque son tantas las opciones que me dan y tantas las que veo en internet, que hacen pensar a uno.
MEJOR CONTESTENME UNA COSA Y YA: ¿COMO o CON CUAL Lenguaje / Libreria comenzaste tu? 
(solo eso, pues si me dices, "Ah, bueno, yo con Python, y con C") Solo seria buscar en San Google y listo!
Eso si, se aprecia muchisimo su interes en ayudarme, pues como he dicho, es mi primer dia (bueno, hoy es mi segundo dia)
Ya me he estado leyendo los tutos de Scenebeta. Son buenos, pero aun hay muchos tecnicismos que aun no entiendo.


Editado: El límite del ancho de las imagenes es de 500 pixeles, sobrepasar este límite puede descolocar la web e incumple las Normas de la Comunidad, antes de volver a postear por favor revíselas.| Ayrton990


I love big bananas and I cannot lie. godreborn and CoolMe can't deny. >:3

Orientado a objetos en una

Orientado a objetos en una forma de programar y estructurar el código para que se organize en objetos.

 

Yo empezé con C y me pasé a C++. Pero creo que es mejor empezar por C++, te lo dije en el primer post del tema y te puse una página con tutoriales.

 

Si eres artista, te puedo hacer una oferta. Tengo un juego a medio hacer y me iría bien diseñar algunos niveles... Solo se necesita imaginación ;)

Bueno... eso depende.

Si, recuerdo lo de tus tutoriales... tambien me pusiste una descarga cierto? (que por cierto no pude instalarla por que me trajo un troyano)
Asi que quedo descartada.
Creo que con todos estos comentarios, no me queda ninguna duda: EMPEZARE CON C y posteriormente con C++

Eso de librerias, aun no lo entiendo, pero supongo que hablan de:
- Librerias para: Videojuegos
- Librerias para: Diseño Web
- Librerias para: Aplicaciones
- Librerias para: Apps Java
- Librerias para: etc...

Cierto? Me refiero, una libreria, con diferentes codigos para diferentes cosas.

Lo del titulo de esta respuesta: DEPENDE de si tu me consideras un artista. Lo soy, pero digamos que Aun no tengo un titulo que diga: "Juan Antonio es un Artista certificado por tal institucion" 

Mira, en mi Facebook, tengo algunos dibujos, miralos siquieres. Y siquieres, hablamos por ahi. Aprovechando que tengo computadora...

Saludos a todos, Giga Poker-Face... deberia de ser un NUEVO meme. 


I love big bananas and I cannot lie. godreborn and CoolMe can't deny. >:3

¿Que troyano? Es un programa

¿Que troyano? Es un programa de código abierto y lo usan programadores en todo el mundo... O sea, me da a mi que es cosa tuya xD

 

Te dejo el link de la pagina web oficial si te quedas más tranquilo:

http://www.codeblocks.org/downloads/26

 

Bajate la versión que tiene Mingw. Como ya te dije antes, es para programar en C/C++.

 

Las librerías son un conjunto de utilidades para el un lenguaje, ya sea para gráficos, sonido...

 

PD: No tengo facebook *_*

Bueno bueno.

Es en serio! me aparecio un troyano (estoy empezando a creer que es mi antivirus) pues hasta en youtube me pone que hay software malicioso.
Lo descargare de nuevo, le estoy dando mantenimiento a esto...
Ok!
Hagamos una cosa:
Tengo una galeria de Colors! aqui: http://colorslive.com/author.php?id=31277

Solo mira las cosas que he hecho en Colors! Homebrew.
No soy muy apegado al desarrollo de juegos... o de niveles... pero, supongo que necesitas ideas? O las ilustraciones?
Sea cual sea el caso, te lo dejo por si quieres mirar mi tecnica (dibujo mejor en forma tradicional)

Te digo algo... no tengo Tableta. Soy artista tradicional. Apenas estoy adentrandome en esto del dibujo digital. Pero, tu dices como hablamos (amo el dibujo y soy creativo, de algo te servire)

Saludos! 


I love big bananas and I cannot lie. godreborn and CoolMe can't deny. >:3

Imagen de manolitico

Yo cuando empece

y termine bien prontito xDD (no entendia nada, tenia 10 años XDD, ahora ya entiendo mas pero no tengo ganas) fue con C, con librerias stdio.h y algunas mas, pero si tambien puedes hacer caso al otro user (que no recuerdo el nombree xDD) de programar en C con librerias multiplataforma. Java quizas es muy pesado respecto a la ram, graficos, etc etc.

Ya entenderas las cosas.

PD:Redimensiona la imagen 500x500


Imagen de martin7777

LOL

Tu giga pokerface me ha hecho entrar en estado de shock xD

No, en serio, redimensionala, esta prohibido poner imagenes tan grandes.


Imagen de manolitico

Pues

tambien tienes mucha razon. Oye, tu que opinas de Perl?

Reconozco que en java es más

Reconozco que en java es más fácil (compilas una vez y te olvidas). Pero en C++ no tienes que traducir, el mismo código se puede compilar para Windows y Linux si usas una librería multi-plataforma (Qt, wxWidgets, SFML, SDL, Allegro...). Y por supuesto las estándares del lenguaje.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.