Es un lenguaje formal que mediante una serie de instrucciones,le permite a un programador escribir un
conjunto de ordenes,acciones consecutivas,datos y algoritmos.
Mediante este lenguaje se comunican el programador y la maquina, permitiendo especificar de forma
precisa,y aspectos como:
-Cuales datos debe operar un sotfware especifico.
-Como deben ser almacenados o trasmitidos esos
datos.
-Las acciones que debe tomar el sotfware dependiendo de las circunstancias variables.
Tipos de lenguajes de programacion.
Lenguaje de programacion de bajo
nivel:
:Este lenguaje sirve de interfaz y crea un vinculo inseparable entre el hardware y el sotfware.
Lenguaje maquina:
Es el mas primitivo de los lenguajes y es una coleccion de digitos binarios o bits,que
la computadora lee o interpreta.
Lenguaje esamblador:
Es el primer intento de sustitucion del lenguaje de maquina por uno mas
cercano al utilizado por los humanos.
Lenguaje de programacion de alto nivel.
Tienen como objetivo facilitar el trabajo del programador, ya que utilizan
unas instrucciones más fáciles de entender.
Traductor:
Traducen programas escritos en un lenguaje de
programación al lenguaje máquina de la computadora.
Compilador:
Permite traducir todo un programa de una sola vez, haciendo una ejecución más rápida.
Lenguajes de programacion mas usados.
Python:
Lo tiene todo: es de código abierto, una sintaxis sencilla y fácil de
entender, por lo que ahorra tiempo y recursos.
Java:
Es un lenguaje de programación de propósito general, orientado a objetos y diseñado
para tener las dependencias de implementación mínimas posibles.
Javasript:
Es un lenguaje de programación interpretado, orientado a objetos y que se utiliza
principalmente en la forma del lado del cliente.
C#:
Es un lenguaje que sigue apareciendo en los listados de lenguajes de programación
más usados. Creado por Microsoft, está presente en entornos empresariales, como
instituciones gubernamentales, entidades bancarias o médicas.
Php:
Es un lenguaje de programación de propósito general de código del lado del servidor. Este
lenguaje garantiza una buena comunicación entre web y servidor.
C/C++:
es un lenguaje de programación surgido como extensión del lenguaje C para que pudiese manipular
objetos. Ambos lenguajes de programación siguen siendo utilizados en la actualidad en bases de
datos, navegadores web, compiladores o videojuegos.
R:
Es un lenguaje de programación enfocado al análisis estadístico. Se trata de uno de los
lenguajes de programación más utilizados en investigación científica.
Objective-C:
Es un lenguaje de programación basado en C, pero añadiéndole capacidades de programación orientada a objetos.
Se trata de un lenguaje dirigido a crear aplicaciones en iOS y macOS.
Swift:
Este lenguaje de programación se mantiene dentro del TOP 10 de los más usados. Creado por Apple,
está enfocado al desarrollo de aplicaciones para iOS y macOS.
Matlab:
Es la abreviatura de Matrix Laboratory, laboratorio de matrices, y es un sistema de cómputo
numérico que ofrece un IDE (Entorno de Desarrollo Integrado) con lenguaje de programación
propio (M).