¡¡¡¿C++ es de bajo nivel?!!! ¡Eso sí que es una grandísima falacia! El tipo que escribió eso seguro que nunca ha diseñado circuitos lógicos ni ha programado en lenguaje ensamblador.
Ejemm... regresando a tu pregunta, lo recomendable es que comiences con lenguajes diseñados específicamente para principiantes. Tal es el caso del lenguaje Visual Basic
BASIC:
Beginner's All-purpose Symbolic Instruction Code
(Código de instrucciones simbólicas de propósito general para principiantes)
Descargas Microsoft Visual Basic 2005 Express Editions aquí: http://www.microsoft.com/spanish/msdn/vstudio/express/VB/default.mspx
Te incluye un manual para principiantes.
Para programar en C++ no hay mucha dificultad, una vez que entiendes un lenguaje de alto nivel, entiendes casi todos. Sólo consigue un libro especializado en C++ para resolver dudas.
Puedes descargar el programa wxDev-C++ para programar en ese lenguaje. Vínculo de descarga: http://sourceforge.net/project/downloading.php?group_id=95606&filename=wx-devcpp-6.10.1_setup.exe . Revisa la pregunta http://mx.answers.yahoo.com/question/index;_ylt=AsMsWU7ExparkPB.nAMUp_.Z8gt.?qid=20070318175103AAfc4rZ&show=7#profile-info-e3c0de224fc4a1dacc23c620a1360459aa para saber cómo se instala.
Por cierto: No es lo mismo C que C++
Python es un LENGUAJE, no confundas un programa con un lenguaje. Hay implementaciones de Phyton tanto para Windows como para Linux.
JAVA es un lenguaje de programación de alto nivel de propósito general (no sólo para la web). Por otro lado, XHTML y HTML son sólo lenguajes de marcación, no de programación, pero tampoco está de más aprender estos lenguajes.
2007-03-22 20:14:39
·
answer #1
·
answered by Anonymous
·
2⤊
0⤋
Hola. Yo creo que depende de lo que quieras desarrollar. Si estás interesado en lo multimedia aplicado a graficos, tu opción podría ser Flash. Si es funcionalidad de opciones para usuario, podría ser cualquier lenguaje basado en Java. Y, si te interesa l. a. semántica de contenido, podría ser CSS aplicado en (X)HTML. Saludos.
2016-12-19 12:00:32
·
answer #2
·
answered by lonsdale 4
·
0⤊
0⤋
pues ya te respondieron casi todo.
Lo unico que falta decir es que ni HTML ni XHTML (que basicamente son lo mismo) tienen que ver con JAVA.
Seguramente estas confundido porque en algunas paginas de juegos, chat etc, se usan applets de Java para los programas.
Java es totalmente independiente. Lo puedes integrar al html como en la pagina "elchat.com", pero tambien puedes crear programas que no tengan nada que ver con las paginas web.
Ademas, Java esta basado en C++, y C++ esta basado en el lenguaje C. No son lo mismo, pero la sintaxis es parecida debido a que son "herederos".
Libros de programacion basica hay muchos, depende de lo que queras.
Hay un libro que se llama "Fundamentos de programacion" (no recuerdo el autor) en el que no te explican ningun lenguaje en especial, sino solamente te enseñan a pensar de manera logica para que con eso, puedas despues programar en cualquier lenguaje.
Te explican conceptos como los algoritmos pero sin usar codigo.
Es muy buen libro.
Por cierto, te recomiendo la pagina de wiki libros, ahi puedes encontrar varios
http://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n
2007-03-23 07:35:31
·
answer #3
·
answered by Peter pan 6
·
0⤊
0⤋
Yo estaba pensando en recomendarte Pascal... pero viendo la respuesta de TT, y viendo tus preguntas... parece ser que ya tienes una base de programación o es que estas informado.
Si realmente deseas comenzar a programar, y estas asimilando los conceptos y paradigmas, lo ideal es que busques lenguajes que posean una curva de aprendizaje baja. En lo personal comencé con Pascal, y de alli me fuí directo al mundo de los eventos, POO (programación orientada a objeto). Vi VB y Delphi casi al mismo tiempo y de acuerdo a mi percepción Delphi tiene una superioridad con respecto a VB. Claro está... ahora la moda dice que lo mejor para programar es .NET, vi un poco de .NET, me gustó... pero no lo suficiente para aceptarlo como mi lenguaje estandar de programación.
Deberías empezar con el lenguaje que para ti te sienta con la menor curva de aprendizaje. Busca libros y/o visita foros dedicados a estos lenguajes... y prueba a cada uno. Con el que más te sientas a gusto... profundiza.
De que existen libros de programación básica... existen en cualquier libreria "grande" se consiguen. Ahora... ¿que tan básico lo buscas? ¿Dedicado a un lenguaje específico? O Uno que trate los conceptos generales.... Ya no me acuerdo bien los libros que usé para iniciarme sólo que me inicié con conceptos sencillos del libro de Turbo Pascal 7 (muy académico, sencillo de entender; no me acuerdo del editorial.... ni del autor) .... Lo mejor, a mi parecer, es aprender a dominar la lógica y la mátemática... los conceptos de programación sencillas. Y luego empezar a estudiar los paradigmas (inicialmente programación a eventos y luego programación a objetos)
También es casi obligatorio entender y dominar conceptos como estructuras abstractas de datos: porque y para que se las usa.
Ya lo que sigue es agarrar un lenguaje, un libro que lo trate y dedicarle el tiempo necesario y acorde a los conceptos que has asmiliado. Así lo veo yo. Primero entrenar la mente con mucho de papel, pseudocódigo, diagramas de bloque, de flujo. Luego ver el lenguaje.
Java y XHTML y HTML son dos cosas distintas.... Java es un lenguaje fuerte... orientado a objetos. HTML es un etiquetado y se emplea para páginas web. XHTML es una extensión del HTML. No está demás ver HTML y XHTML; cuando comprendas HTML ve un poco más de CSS y de allí puedes verte JavaScripts, ASP o PHP.
Saludos,
2007-03-23 04:16:20
·
answer #4
·
answered by e=mc2 7
·
0⤊
0⤋
Te recomendaria que comiences con los de programacion en alto nivel, la programacion se divide en tres 'renglones' alto bajo e intermedio, los altos son los que utilizan un tipo de interprete y es mucho mas facil su programacion Ej Visual Basic, ect, los bajos son los que mas se asemejan al lenguaje de la maquina ej: C/C++, Asembler etc, se hace mucho mas facil comenzar on los de alto nivel y despues de manejarlos con sus metodos, avanzar hacia los de bajo nivel, Suerte...
2007-03-22 19:55:18
·
answer #5
·
answered by Mst 2
·
0⤊
2⤋