Lenguaje de programación

Lenguaje de programación 


En informática, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistemática. Normalmente es la computadora la que realiza la traducción.



Lenguaje de programación. 


es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Está formado de un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.

También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:

El desarrollo lógico del programa para resolver un problema en particular.
Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa)
Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
Prueba y depuración del programa.
  Desarrollo de la documentación.
Existe un error común que trata por sinónimos los términos 'lenguaje de programación' y 'lenguaje informático'. Los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo el HTML. (lenguaje para el marcado de páginas web que no es propiamente un lenguaje de programación sino un conjunto de instrucciones que permiten diseñar el contenido y el texto de los documentos)

Permite especificar de manera precisa sobre qué datos debe operar una computadora, cómo deben ser almacenados o transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural, tal como sucede con el lenguaje Léxico. Una característica relevante de los lenguajes de programación es precisamente que más de un programador pueda usar un conjunto común de instrucciones que sean comprendidas entre ellos para realizar la construcción del programa de forma colaborativa.






Paradigmas

Los programas se pueden clasificar por el paradigma del lenguaje que se use para producirlos. Los principales paradigmas son imperativos y declarativos.

Los programas que usan un lenguaje imperativo especifican un algoritmo, usan declaraciones, expresiones y sentencias.[3] Una declaración asocia un nombre de variable con un tipo de dato, por ejemplo: var x: integer; . Una expresión contiene un valor, por ejemplo: 2 + 2 contiene el valor 4. Finalmente, una sentencia debe asignar una expresión a una variable o usar el valor de una variable para alterar el flujo de un programa. Por ejemplo: x := 2 + 2; if x == 4 then haz_algo();. Una crítica común en los lenguajes imperativos es el efecto de las sentencias de asignación sobre una clase de variables llamadas "no locales".[4]

Los programas que usan un lenguaje declarativo especifican las propiedades que la salida debe conocer y no especifica cualquier detalle de implementación. Dos amplias categorías de lenguajes declarativos son los lenguajes funcionales y los lenguajes lógicos. Los lenguajes funcionales (como Haskell) no permiten asignaciones de variables no locales, así, se hacen más fácil, por ejemplo, programas como funciones matemáticas.[4] El principio detrás de los lenguajes lógicos (como Prolog) es definir el problema que se quiere resolver (el objetivo) y dejar los detalles de la solución a el sistema de Prolog.[5] El objetivo es definido dando una lista de sub-objetivos. Cada sub-objetivo también se define dando una lista de sus sub-objetivos, etcétera. Si al tratar de buscar una solución, una ruta de sub-objetivos falla, entonces tal sub-objetivo se descarta y sistemáticamente se prueba otra ruta.

La forma en la cual el programa se crea puede ser por medio de texto o de forma visual. En un lenguaje de programación visual, los elementos son manipulados gráficamente en vez de especificarse por medio de texto.






Lista de Los lenguajes mas utilizados:

1. Java
2. Lenguaje de programación C
3. Python
4. C++
5. C# 
6. Visual Basic. NET
7. SQL
8. PHP
9. Ruby
10. Lenguaje de programación R
11. Rust
12. TypeScript
13. Swift
14. Perl
15. Lenguaje de programación Go
16. Kotlin
17. Scheme
18. Erlang
19. Elixir
20. Pascal
21. Postscript
22. Haskell
23. Objective-C
24. Scala
25. Lava




webgrafia: https://www.ecured.cu/Lenguaje_de_programaci%C3%B3n_(inform%C3%A1tica)




Cuantos Lenguajes de programación Crees que existen?


Comentarios

  1. Respuestas
    1. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas

      Borrar
    2. es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo.

      Borrar
    3. Este comentario ha sido eliminado por el autor.

      Borrar
    4. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas

      Borrar
  2. Respuestas
    1. Perl se usa también para tratamiento y generación de ficheros de texto, sirve para todas las tareas de administración de UNIX

      Borrar
    2. Perl es un lenguaje de programación diseñado en 1987, se utiliza para generación de ficheros de texto,la forma de lenguaje facilita la programación rápida. Para hacer programas rápido y que funcionen.

      Borrar
  3. ¿Que es Lenguaje de programación C? Y para que sirve?

    ResponderBorrar
    Respuestas
    1. El lenguaje C es usado para crear programas de software para computadoras en empresas, hogar, juegos y otras áreas.

      Borrar
  4. Respuestas
    1. Fue diseñado a mediados de los años 80 por el danés Bjarne Stroustrup . Si intención fue la de extender el lenguaje de programación C ( con mucho éxito en ese momento ) para que tuviese los mecanismos necesarios para manipular objetos. Por lo tanto C++ contiene los paradigmas de la programación estructurada y orientada a objetos, por lo que se le conoce como un lenguaje de programación multiparadigma.

      Borrar
    2. CPP1
      C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C y le agrega la capacidad de abstraer tipos como en Smalltalk.

      C++ es un lenguaje de programación diseñado a mediados de los años 80 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitieran la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C+

      Borrar
    3. lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

      Borrar
  5. Respuestas
    1. Haskell es un lenguaje de programación funcional perezoso. Funcional significa que todo programa se desarrolla utilizando única y exclusivamente funciones en el sentido matemático, es decir, sin efectos laterales.

      Borrar
    2. Las funciones de haskell pueden tomar funciones como parámetros y devolver funciones como resultado, esa es su función, es un lenguaje de programación funcional.

      Borrar
    3. es un lenguaje moderno de propósito general desarrollado para incorporar conocimiento colectivo la comunidad de programación fundamental en un lenguaje elegante poderosos general.

      Borrar
  6. Respuestas
    1. es un lenguaje de programación independiente diseñado para generar programas sobre dicha plataforma.

      Borrar
    2. Conocido también como "c sharp"
      Es un lenguaje de programación orientado a objetos, trabaja con aplicaciónes bajo el framework, net como el studio de Windows.

      Borrar
  7. Respuestas
    1. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en un documento HTML en lugar de llamar a un archivo externo que procese los datos.

      Borrar
    2. Es un lenguaje de código abierto, procesador de hipertexto, adecuado para desarrollo web y puede ser incrustado en HTML. Un gran número de páginas y portales web están creadas con PHP, es de uso libre y gratuito.

      Borrar
  8. ¿Que es Lenguaje de programación Go?

    ResponderBorrar
    Respuestas
    1. programación concurrente y compilado inspirado en la sintaxis de C, que intenta ser dinámico como Python y con el rendimiento de C o C++. Ha sido desarrollado por Google, y sus diseñadores iniciales fueron Robert Griesemer, Rob Pike y Ken Thompson.

      Borrar
  9. Respuestas
    1. Unidad de presión atmosférica del sistema internacional,de símbolo pa,que equivale a la presión que ejerce a la fuerza de 1 Newton sobre la superficie 1m2

      Borrar
    2. Se creo con el objetivo de facilitar el aprendisaje de programación a sus alumnos, utilizando la programación y estructurada de datos.

      Borrar
  10. Respuestas
    1. R nació como una reimplementación de software libre del lenguaje S, adicionado con soporte para alcance estático. Se trata de uno de los lenguajes de programación más utilizados en investigación científica, siendo además muy popular en los campos

      Borrar
    2. Es un entorno y lenguaje de programación con un enfoque al análisis estadístico. Nació como una reimplementación de software libre del lenguaje.

      Borrar
  11. Respuestas
    1. un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.

      Borrar
    2. Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programa japonés Yukihiro

      Borrar
  12. Cual es la función de lenguaje programación GO?

    ResponderBorrar
    Respuestas
    1. es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C, que intenta ser dinámico como Python y con el rendimiento de C o C++.

      Borrar
    2. es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C, que intenta ser dinámico como Python y con el rendimiento de C o C++.

      Borrar
    3. es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C, que intenta ser dinámico como Python y con el rendimiento de C o C++.

      Borrar
    4. go es un lenguaje programación complicado concurrente imperativo estructuraron orientado a objetos de una manera básicamente especial y con recolector de basura que de momento está soportado en diferentes tipos de sistemas.

      Borrar
  13. Respuestas
    1. Es un lenguaje de programación libre de código abierto desarrollando y manteniendo por microsoft.

      Borrar
  14. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas

    ResponderBorrar
  15. ¿Cuántos paradigmas lenguaje hay en la descripción del blog? Expliqué cada uno de los paradigmas de lenguaje

    ResponderBorrar
  16. Respuestas
    1. Es un lenguaje de programación que se usa pats decirle a una máquina destinada a imprimir como y que debe imprimir.

      Borrar
  17. ¿Cuántos paradigmas lenguaje hay en la descripción del blog? Expliqué cada uno de los paradigmas de lenguaje

    ResponderBorrar
    Respuestas
    1. Dos paradigmas 1- imperativos: especifican un algoritmo usando declaraciones expresiones y sentencias
      2- declarativo: específica las propiedades de salida que deben de conocer y se dividen en categorías amplias que son funcionales y lógicos

      Borrar
  18. Respuestas
    1. Es un dialecto de liso, es un lenguaje interpretado, muy expresivo y soporta varios paradigmas

      Borrar
    2. Lenguaje de programación funcional desarrollo en la década de los 70 por Guy y Gerald introducido en el mundo académico a través de una serie de artículos conocidos como lambda papers

      Borrar

Publicar un comentario