De lenguaje de programación
Python, pertenece al grupo de los lenguajes de programación, puede ser clasificado como un-
Lenguaje interpretado, (no
se compila)
-
De alto nivel, (cercano
al usuario)
-
Multiplataforma, (corre
en varios ssitemas operativo)
-
De tipado dinámico (Sin
declaración de variables)
-
Multiparadigma.(de lógica
y estructuras dinamicas que soporta distintas técnicas de
programación)
Glosario de Lenguaje informático: es un idioma artificial, utilizado por ordenadores, cuyo fin es transmitir información de algo a alguien.
Los lenguajes informáticos, pueden clasificarse en:
-
lenguajes de programación (Python, PHP, Pearl, C, etc.);
-
lenguajes de especificación (UML);
-
lenguajes de consulta (SQL);
-
lenguajes de marcas (HTML, XML);
-
lenguajes de transformación (XSLT);
-
protocolos de comunicaciones (HTTP, FTP); entre otros.
Lenguajes de Alto Nivel: son aquellos cuya característica principal, consiste en una estructura sintáctica y semántica legible, acorde a las capacidades cognitivas humanas. Son independientes de la arquitectura del hardware, motivo por el cual, asumen una gran portabilidad.
Lenguajes de Bajo Nivel: Su estructura sintáctica es cercana al lenguaje propio de cada computadora. Estos lenguajes son utilizados para la programación de micro operaciones y a nivel circuital. Si bien existen una variada cantidad de estos los mas comocidos reciben el nombre de Assembler. (Lenguaje ensamblador)
Lenguajes interpretados: Son programas que requieren de un interprete para ser ejecutados. Un intérprete, actúa como un traductor que interpreta las sentencias del programa y las traduce a lenguaje de máquina y así ejecutar el código del programa.
Ejemplo de lenguajes de programación interpretado son Python, PHP, Ruby, Lisp, entre otros.
Tipado dinámico: un lenguaje de tipado dinámico es aquel cuyas variables, no requieren ser definidas asignando su tipo de datos, sino que éste, se auto-asigna en tiempo de ejecución, según el valor declarado.
Multiplataforma: significa que puede ser interpretado en diversos Sistemas Operativos como GNU/Linux, Windows, Mac OS, Solaris, entre otros.
Multiparadigma: acepta diferentes paradigmas (técnicas) de programación, tales como la orientación a objetos, aspectos, la programación imperativa y funcional.
Código fuente: es un conjunto de instrucciones y órdenes lógicas, compuestos de algoritmos que se encuentran escritos en un determinado lenguaje de programación, las cuales deben ser interpretadas o compiladas, para permitir la ejecución del programa informático.
Programación para todos
En el año 1999 Van Rossum realizó una propuesta a DARPA llamada Computer Programming for Everybody, en la que describió qué y cómo debería ser Python:-
Python debería ser fácil, intuitivo y tan potente como sus principales competidores.
-
El proyecto sería de Código Abierto para que cualquiera pudiera colaborar.
-
El código escrito en Python sería tan comprensible como cualquier texto en inglés.
-
Python debería ser apto para las actividades diarias
permitiendo la construcción de prototipos en poco tiempo.
No hay comentarios:
Publicar un comentario