se conoce como lenguaje de programación a un
programa destinado a la construcción de otros
programas informáticos. Su nombre se debe a
que comprende un lenguaje formal que está
diseñado para organizar algoritmos y procesos
lógicos que serán luego llevados a cabo por un
ordenador o sistema informático, permitiendo
controlar así su comportamiento físico, lógico y
su comunicación con el usuario humano.
Tipos de
lenguajes
El Lenguaje Máquina: es el
lenguaje de programación
que entiende directamente la
máquina (computadora). Este
lenguaje de programación
utiliza el alfabeto binario, es
decir, el 0 y el 1.
Lenguajes de
programación de bajo
nivel: Son mucho más
fáciles de utilizar que el
lenguaje máquina, pero
dependen mucho de la
máquina o computadora
como sucedía con el
lenguaje máquina.
Lenguajes de programación de
alto nivel. Los lenguajes de
programación de alto nivel son
más fáciles de aprender porque
se usan palabras o comandos
del lenguaje natural,
generalmente del inglés. Este
es el caso del BASIC, el lenguaje
de programación más conocido.
Lenguaje de
programación
más usados
Para hacer el ranking,
usamos el índice TIOBE, que
se elabora combinando el
número de páginas web
dedicadas a un lenguaje.
Además, también
consideramos las
búsquedas de los usuarios
en nuestro buscador de
cursos.
JAVA
Java utiliza el principio de "escribir
una vez, y correr en donde sea". Esta
función le añade portabilidad a este
lenguaje de programación, ya que
simplemente necesitas compilar el
código fuente de Java una vez, y
luego podrás correr la aplicación
resultante en cualquier sistema, sin
importar el sistema operativo o el
hardware
LENGUAJE
C++
C++ es uno de los lenguajes más
utilizados en el mundo, y es por eso
que tiene un lugar muy merecido en la
lista de los lenguajes de programación
más usados. Google Chrome, Mozilla
Firefox, Winamp, y todas las
aplicaciones de Adobe Software fueron
desarrolladas usando C++. Aparte de
eso, varios juegos avanzados y
sistemas operativos – como Windows
– han sido desarrollados en C++ por su
rápido mecanismo de procesamiento y
compilación.
JAVASCRIPT
Prácticamente todas las páginas web ejecutan algún
tipo de código JavaScript, por lo que puede estar seguro
de que una gran cantidad de código JavaScript se
ejecuta diariamente durante una búsqueda en Google o
navegando a través de Facebook.
PHP
PHP es un lenguaje de código abierto, lo
que significa que actualmente existen
miles de módulos previamente
construidos que pueden ser modificados
para implementar la funcionalidad
deseada.
C#
El lenguaje C# es utilizado para
desarrollar casi todos los tipos de
aplicaciones que vienen con el entorno de
desarrollo integrado Visual Studio. Si
estás desarrollando una aplicación web
dinámica en ASP.NET será necesario que
escribas código en C# o VB (Visual Basic)
para escribir el mecanismo de manejo de
trasfondo.
Swift
La forma en que este
lenguaje combina seguridad y
velocidad hacen que Swift sea
una excelente opción para
programar de todo – desde el
típico "¡Hola, mundo!", hasta
todo un sistema operativo.
SQL
SQL no es un lenguaje de
desarrollo de software, sino un
lenguaje de consulta de base
de datos. SQL quiere decir
Structured Query Language
(en español, Lenguaje de
Consulta Estructurada). SQL
provee una forma
estandarizada de interactuar
con la base de datos
subyacente de una aplicación.
LENGUAJE
C
El lenguaje C es utilizado principalmente
para desarrollar aplicaciones de bajo nivel,
ya que se considera el lenguaje más
cercano al hardware entre todos los
lenguajes, con la excepción del lenguaje
ensamblador.
PYTHON
Actualmente varios sitios web muy
famosos y robustos operan
utilizando este popular lenguaje de
programación,
incluyendopinterest.com,
instagram.com, y rdio.com. Python
rápidamente se está convirtiendo
en el lenguaje más utilizado por
desarrolladores para proyectos de
inteligencia artificial, aprendizaje
automático, y aprendizaje profundo.
RUBY
Similar a Python, Ruby
también es un lenguaje de
programación simple y legible
enfocado principalmente en el
desarrollo de aplicaciones web.
MATLAB
MATLAB se utiliza para
llevar a cabo análisis
numéricos, cálculos de
matrices, y procesamiento y
graficado de señales, en un
entorno fácil de usar donde
los problemas y soluciones
se expresan solo
matemáticamente, a
diferencia de la
programación tradicional.