minientrada ++Programación

En otro artículo mencionamos sobre tácticas para programar y recomendamos diferentes links a programas y programas en linea para empezar a programar.

En esta ocasión les contaremos sobre los diferentes lenguajes de programación y su vasto universo.

Veamos el siguiente mapa interactivo de Brendan Griffen: astrofísico interesado en la naturaleza humana, linguística y antropología.

 

Ahora veamos (dando click en diferentes partes de esta imagen) como se puede decir “hola mundo” en diferentes lenguajes de programación. Han de saber que escribir ésta frase en una de las primeras actividades en la enseñanza de cualquier lenguaje 😀

… Como ven cada lenguaje tiene su propia sintaxis en las intrucciones de código. (que palabra va primero que va después .. usar puntos o puntos y comas para indicar que se ha terminado de dar una orden… etc)

Ahora bien en su  estructura  hay lenguajes compilados e intepretados, esto tiene que ver en como las intrucciones llegan al procesador y como la computadora las entiende.

1.- Interpreta y ejecuta. (error en directo)

2.-Necesitas IDE, Lee, compila, crea ejecutable–>ejecuta.

Image result for img Lenguajes interpretados y compilados

Cada lenguaje tiene sus diferentes palabras reservadas, modificadores, declaradores, librerías…etc.  así que aquí una pagina que recomendamos para poder acceder de manera rápida a algunos de ellos y una gran muestra de algunos lenguajes.

http://www.cheat-sheets.org/

___Objetivos de programación = Que es lo que quieres programar___

Existen proyectos que requieren más de un lenguaje de programación.

Hay unos lenguajes que sirven para WEB, otros para Aplicaciones y otros para propositos específicos en un entorno determinado… (operar hardware, base de datos, sistemas….etc.)

Consejo: Investiga en que lenguajes está echa el área aplicación que te interesa o la aplicación o la solución  que buscas. … los mas usados no siempre son los mejor pagados (jejej)!

programming-languages-720x566

¿Te gustaria ser craker ( no hacker)? Low Orbit Ion Cannon (abreviado LOIC) es una aplicación diseñada para realizar un ataque de denegación de servicio durante el proyecto Chanology, … (Wikipedia)  utiliza Cpp y C#.

 

 

Screen Shot 2017-06-08 at 11.47.12 PM
la tabla completa en  wikipedia  esta wow !!

… incluso las Aplicaciones  *APP’s   estan echas con uno u otros lenguajes de programación.

….. Luego tenemos los editores de Código, (Por ejemplo; Word es un editor de texto,  luego pues, existe un IDE y editores de CÓDIGO para determinado lenguaje o algunos que te pueden servir para varios.  A continuación algunos links a editores de texto y/ IDE.

 

… y no hablare de los tipados y no tipados para no extenderme; pero pueden buscarlo!

ciao!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s