Hola
El caso anterior estaba pensado para la gente que quiere dedicarse a la programación como profesión y trataba de orientar con vistas a un futuro profesional.
Sin embargo he pensado que también otras personas mas jóvenes que tienen ganas de aprender y aún no saben en lo que quieren trabajar ni que carrera estudiarán (si lo hacen) pueden tener interés en aprender a programar.
De forma que voy a explicarme un poco para ellos:
C
Es el gran lenguaje. Con C se puede hacer de todo y se puede hacer bien. Generalmente hacer algo en C requiere mas trabajo que hacerlo en otro lenguaje, pero al final es mejor.
Conocer fundamentos de C es una buena opción para todos los que se interesen en informática.
Es opensource.
C++
Con los años sobre la base de C hicieron otro lenguaje llamado C++ que es un C "modernizado". Tiene muchas ventajas en las que no voy a entrar, pero que merecen mucho la pena.
Conocer bien C++ es una muy buena opción, aunque a menudo se puede hacer "lo mismo" con menos trabajo en otro lenguaje ese "lo mismo" no es lo mismo. Con C++ se hace bien, con otro quizá si, quizá no.
Es opensource.
Visual Basic
Visual Basic ha sido durante años el lenguaje estrella de microsoft. Tiene la ventaja de que se integra perfectamente en windows y permite hacer muchas cosas con poco esfuerzo. Tiene de malo que tiende a introducir malos hábitos en programación.
Visual basic es indicado para realizar aplicaciones por y para microsoft.
Delphi
Es el gran competidor de Visual Basic. Comparativamente es mejor, pero tiene la desgracia de competir con visual basic que es de microsoft y pasa lo que pasa siempre cuando se compite con microsoft.
Java
Es un muy buen lenguaje para realizar aplicaciones cliente/servidor.
Es de Sun.
Html
Es un lenguaje sencillito y fácil de aprender. Imprescindible para aprender a programar en internet.
Es opensource.
ASP
Es otro lenguaje de microsoft. Sirve para generar instrucciones que serán ejecutadas por un servidor web (Para internet/intranet por tanto). Por ejemplo yo hago una página que busque en una base de datos una determinada información y se genera una página. ASP es un lenguaje en que se hace esto y se suele utilizar sobre servidores microsoft.
PHP
Es el gran lenguaje competidor de ASP. Es mas potente y es opensource. Se integra bien con todo aunque "lo suyo" es mysql y apache.
VBScript
Es un lenguaje para la programación de scripts de Microsoft. Se suele integrar en páginas donde una parte la debe realizar el servidor (por ejemplo la búsqueda) y otra parte se debe realizar en mi ordenador (por ejemplo el menú y las acciones a realizar según me desplazo, ..., etc). Es normal hacer páginas con la combinación asp y vbscript.
javascript
Es el gran competidor de VBScript. Suele formar pareja con php de manera que en una página se utilizan ambos. Con php indico las acciones que debe ejecutar el servidor, con javascript indico las acciones que debe ejecutar mi servidor para que la página funcione adecuadamente.
PERL
Cada día mas en desuso permite realizar aplicaciones cgi que se ejecutan en un servidor web en una carpeta aparte lo que proporciona una mayor seguridad. Es opensource.
Ensamblador
Cuando no había otros lenguajes la única forma de realizar un programa era hacerlo en ensamblador porque se habla "directamente" con el procesador.
Hoy en día se utiliza muy poco (solamente para algunas rutinas de muy bajo nivel o que requieran una extrema rapidez).
Seguiré poniendo según se me vayan ocurriendo
El caso anterior estaba pensado para la gente que quiere dedicarse a la programación como profesión y trataba de orientar con vistas a un futuro profesional.
Sin embargo he pensado que también otras personas mas jóvenes que tienen ganas de aprender y aún no saben en lo que quieren trabajar ni que carrera estudiarán (si lo hacen) pueden tener interés en aprender a programar.
De forma que voy a explicarme un poco para ellos:
C
Es el gran lenguaje. Con C se puede hacer de todo y se puede hacer bien. Generalmente hacer algo en C requiere mas trabajo que hacerlo en otro lenguaje, pero al final es mejor.
Conocer fundamentos de C es una buena opción para todos los que se interesen en informática.
Es opensource.
C++
Con los años sobre la base de C hicieron otro lenguaje llamado C++ que es un C "modernizado". Tiene muchas ventajas en las que no voy a entrar, pero que merecen mucho la pena.
Conocer bien C++ es una muy buena opción, aunque a menudo se puede hacer "lo mismo" con menos trabajo en otro lenguaje ese "lo mismo" no es lo mismo. Con C++ se hace bien, con otro quizá si, quizá no.
Es opensource.
Visual Basic
Visual Basic ha sido durante años el lenguaje estrella de microsoft. Tiene la ventaja de que se integra perfectamente en windows y permite hacer muchas cosas con poco esfuerzo. Tiene de malo que tiende a introducir malos hábitos en programación.
Visual basic es indicado para realizar aplicaciones por y para microsoft.
Delphi
Es el gran competidor de Visual Basic. Comparativamente es mejor, pero tiene la desgracia de competir con visual basic que es de microsoft y pasa lo que pasa siempre cuando se compite con microsoft.
Java
Es un muy buen lenguaje para realizar aplicaciones cliente/servidor.
Es de Sun.
Html
Es un lenguaje sencillito y fácil de aprender. Imprescindible para aprender a programar en internet.
Es opensource.
ASP
Es otro lenguaje de microsoft. Sirve para generar instrucciones que serán ejecutadas por un servidor web (Para internet/intranet por tanto). Por ejemplo yo hago una página que busque en una base de datos una determinada información y se genera una página. ASP es un lenguaje en que se hace esto y se suele utilizar sobre servidores microsoft.
PHP
Es el gran lenguaje competidor de ASP. Es mas potente y es opensource. Se integra bien con todo aunque "lo suyo" es mysql y apache.
VBScript
Es un lenguaje para la programación de scripts de Microsoft. Se suele integrar en páginas donde una parte la debe realizar el servidor (por ejemplo la búsqueda) y otra parte se debe realizar en mi ordenador (por ejemplo el menú y las acciones a realizar según me desplazo, ..., etc). Es normal hacer páginas con la combinación asp y vbscript.
javascript
Es el gran competidor de VBScript. Suele formar pareja con php de manera que en una página se utilizan ambos. Con php indico las acciones que debe ejecutar el servidor, con javascript indico las acciones que debe ejecutar mi servidor para que la página funcione adecuadamente.
PERL
Cada día mas en desuso permite realizar aplicaciones cgi que se ejecutan en un servidor web en una carpeta aparte lo que proporciona una mayor seguridad. Es opensource.
Ensamblador
Cuando no había otros lenguajes la única forma de realizar un programa era hacerlo en ensamblador porque se habla "directamente" con el procesador.
Hoy en día se utiliza muy poco (solamente para algunas rutinas de muy bajo nivel o que requieran una extrema rapidez).
Seguiré poniendo según se me vayan ocurriendo