miércoles, 9 de octubre de 2019

Lenguajes de programación


Un lenguaje de programación es, en términos simples, una herramienta de software que nos permite crear programas y aplicaciones. Es un lenguaje artificial que puede entender una máquina y que nos permite darle instrucciones sin tener que utilizar el lenguaje de máquina.

Un ejemplo de este serían las expresiones faciales, tal vez tu no sepas chino mandarín pero, a rasgos simples, puedes entender si una persona que habla este idioma está nervioso, enojado o feliz por su expresiones. 

Un lenguaje de programación va más allá de esto último y en lugar de darle a entender una emoción a, nos permite darle una instrucción a una máquina, incluso si no hablamos el mismo lenguaje.

Algunos Lenguajes de programación


Los lenguajes de programación más populares son:


Java


El lenguaje multiplataforma por excelencia, lo que significa que puedes escribir tu código una sola vez y este correra en cualquier plataforma.

php 

Php es un lenguaje de uso general que se centra en la web.



C

Un software eficiente para crear software de Sistemas Operativos.



Visual basic 

Diseñado por Microsoft, se caracteriza por tener un entrono de desarrollo instalado, lo que significa que no tendrás que instalar un para comenzar a escribir código.



C#

Al igual que el anterior, fue creado por Microsoft y es un lenguaje de programación de propósito general y multiparadigma.


C++

Basado en C, con la intención de ser similar a este pero, con elementos de alto nivel.

Perl


Objective-C


Javascript




Python



Consideraciones al escoger un Lenguaje de Programación


Aunque, no te bases en esto a la hora de elegir qué lenguaje de programación vas a aprender. En lugar de eso, debes tomar varios parámetros en cuenta que te permitirán saber cuál es el adecuado para ti. Algunos de los consejos que te puedo dar, para escoger un lenguaje de programación, son:


  1. Investiga cuáles programas tienen un paradigma moderno, no escojas aquellos que están en proceso de ser abandonados, incluso si estos son ampliamente utilizados. Puede que un lenguaje como cobol te consiga un buen trabajo a corto plazo, sin embargo, a largo plazo este puede ser reemplazado por otro más moderno.
  2. No elijas un lenguaje con una sintaxis única. Escoger un lenguaje que se parezca a muchos otros te permitirá aprender otros lenguajes fácilmente. Al igual que en el punto anterior, no quieres quedarte sin trabajo en caso de que tu lenguaje sea reemplazado en el futuro.
  3. Si eres un principiante, no escojas un lenguaje difícil o fácil de aprender. Si escoges uno fácil, se te dificultará bastan aprender uno más complejo a futuro. En cambio si aprendes uno difícil, te tomará mucho más tiempo aprenderlo.
  4. De preferencia, escoge uno estrictamente orientado a objetos. Se te facilitará a futuro trabajar en este tema pues los lenguajes no orientados a objetos crean malas costumbres a largo plazo. 
  5. Aprende escribir pseudocódigo. Puede que ya puedas escribir pseudocódigo y no lo sepas, la mayoría lo utilizamos en la escuela. Este consiste en crear una lista de pasos a seguir con condiciones y utilizando palabras en inglés que nos permitirá sintetizar como realizaremos nuestro código en lenguaje de programación.


Algunos conceptos útiles si quieres aprender programación

Código fuente

Un conjunto de líneas de texto con los pasos que la computadora debe seguir para ejecutar un programa. 

Algoritmos
Un conjunto de instrucciones o reglas bien definidas que indican lo que la máquina debe hacer.

Programa de cómputo
Un conjunto de órdenes en una computadora para que realice una tarea. Escrito en lenguajes de programación

Los programas de programación se dividen en dos tipos:
De bajo nivel (El lenguaje que entiende la máquina, ensamblador o binario) 
De alto nivel (los lenguajes que los humanos podemos entender)

No hay comentarios.:

Publicar un comentario