lunes, 11 de junio de 2018

Lenguajes de programación

Lenguajes de programación
Este apartado esta destinado a enseñar sobre los lenguajes de programación
Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos. Los lenguajes de programación pueden usarse para crear programas que pongan en práctica algoritmos específicos que controlen el comportamiento físico y lógico de una computadora.
Darle instrucciones al procesador utilizando una gran cantidad de pasos detallados(grandes números en código binariohexadecimal, etc... ) es un proceso largo, tedioso, tendiente a errores y difícil de entender.
Es por esto que los ingenieros que usaban computadoras en sus inicios decidieron que era mejor crear una forma intermedia para comunicarse con la computadora. Esta forma intermedia de comunicación son los lenguajes de programación.
En la anterior imagen se pueden ver los lenguajes de programación más conocidos siendo los más grandes más utilizados y los de menor tamaño menos usados.

La mayoría de los que saben usar los lenguajes de programación empezaron en Python o en C. Por lo tanto voy a enseñar algunas cosas básicas de programar en C.


El lenguaje de programación C es uno de los más antiguos (se desarrolló en los años 70), pero sigue siendo muy potente gracias a su sencillez. Aprender a programar en C también es una excelente forma de ingresar a lenguajes más complejos, además el conocimiento que ganes te será útil en casi todos los lenguajes de programación y puede ayudarte a desarrollar aplicaciones.


  • El comando # include se produce antes de que el programa inicie y carga bibliotecas que contienen las funciones que necesitas. En este ejemplo(foto de abajo↓), stdio.h nos permite usar las funciones printf() y getchar().
  • El comando int main() le dice al compilador que el programa está ejecutando la función llamada "main" y que dará como resultado un número entero cuando termine. Todos los programas en C ejecutan una función "main".
  • Las {} indican que todo lo que se encuentra dentro de ellas es parte de la función. En este caso, indican que todo lo que está dentro es una parte de la función "main".
  • La función printf() muestra los contenidos de los paréntesis en la pantalla del usuario. Las comillas aseguran que todo lo que esté en el interior se muestre literalmente. La secuencia /n le dice al compilador que mueva el cursor a la siguiente línea.
  • El ; indica el final de la línea. La mayoría de las líneas del código C necesita terminar con un punto y coma.
  • El comando getchar() le dice al compilador que espere la pulsación de un botón antes de continuar. Esto es útil porque muchos compiladores ejecutarán el programa e inmediatamente cerrarán la ventana. Esto evita que el programa finalice hasta que se presione una tecla.
  • El comando return 0 indica el término de la función. Ten en cuenta que la función "main" es una función int. Esto significa que se necesitará dar como resultado un número entero cuando el programa finalice. Un "0" indica que el programa se ha desarrollado correctamente; cualquier otro número significará que hubo un error en el programa.


  •