Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Historia y Orígenes de Los Lenguajes de Programación
Historia y Orígenes de Los Lenguajes de Programación
de los Lenguajes
de Programación
ISRAEL FLORES
HERNANDEZ
11-09-2022
Programación Estructurada..
historia y
orígenes de los
Lenguajes de
En este reporte hablaremos
acerca de los lenguajes de
Programación
programación mas comunes.
Tales como son:C, C++, Java, C#,
PHP, Pyton, Kotlin, Swift
Lenguaje de
programación C
C es un lenguaje de programación (considerado como uno
de lo más importantes en la actualidad) con el cual se
desarrollan tanto aplicaciones como sistemas operativos a
la vez que forma la base de otros lenguajes más actuales
como Java, C++ o C#.
Origen del lenguaje C
Tenemos que viajar hasta 1972 para ver el nacimiento del lenguaje de
programación C (y el sistema operativo UNIX) de la mano del científico
informático estadounidense Dennis Ritchie (con la ayuda de Ken Thompson).
ional.
cálculo o un juego.
El lenguaje C++
En un lenguaje imperativo:
se conoce en cada paso del programa su estado, determinado por el valor que toman las variables
utilizadas.
se altera el estado del programa a través de sentencias.
Por ello, código fuente escrito en C puede compilarse como C++. Esto fue una virtud en los
primeros años, pero a la larga también ha sido una debilidad pues, para garantizar la
compatibilidad, ha mantenido algunos de los graves inconvenientes del lenguaje C.
El lenguaje C fue creado por Dennis Ritchie entre los años 1970-73. D. Ritchie fue cocreador
junto a Ken Thompson del sistema operativo UNIX.
Lenguaje de programación java
Java es una plataforma informática y a su vez un lenguaje de
programación creado en 1995 por la empresa Sun Microsystem.
El objetivo de este lenguaje es que los programadores sólo
tuvieran que escribir el código de un programa una vez, y que
éste, pudiese ejecutarse en cualquier dispositivo. Esto es posible
gracias a la Máquina Virtual de Java (JVM), que brinda esa
portabilidad necesaria.
Programación en
Java
CARACTERISTICAS
Extensibilidad: puedes agregar tipos de datos básicos, operadores y
modificadores cuando se vaya a programar.
Versionable: Dispone de actualización y mejora continua, permitiendo crear
versiones de tipo sin tener miedo a que, con la incorporación de nuevos
integrantes, provoquen errores complicados de detectar.
Compatible: C# mantiene una sintaxis muy parecida a C, C ++, Java y muchos
otros lenguajes de programación, para facilitar el trabajo del programador.
Eficiente: a pesar de las restricciones que tiene C# en todo el código, se puede
saltar estas restricciones utilizando objetos a través de punteros.
HISTORIA DE C#
Durante el desarrollo del .NET Framework, sus bibliotecas de clases fueron escritas
mediante una compilador de código administrado denominado Simple Managed C
(SMC). En enero de 1999, Anders Hejlsberg, creador de lenguajes como Turbo Pascal y
Delphi, formó un equipo para diseñar un nuevo lenguaje, cuyo nombre inicial fue Cool
(C-like Object Oriented Language). Microsoft quiso mantener dicho nombre como
definitivo pero por razones de registro de marca tuvo que echarse para atrás.
En julio de 2000, durante la Professional Developers Conference, el lenguaje había sido
renombrado a C# y todas las librerías de clases y el runtime de ASP.NET fueron
portadas a C#. Los creadores del lenguaje Java decían que C# era un clon de Java sin
ninguna novedad ni innovación a lo que Anders Hejlsberg contestó que «C# es ‘no un
clon de Java’ y es muchomás cercano a C++ en su diseño».
Lenguaje de
programacion en PHP
PHP es un lenguaje de programación destinado a desarrollar aplicaciones para la web y crear páginas web,
favoreciendo la conexión entre los servidores y la interfaz de usuario.
Entre los factores que hicieron que PHP se volviera tan popular, se destaca el hecho de que es de código
abierto.
Esto significa que cualquiera puede hacer cambios en su estructura. En la práctica, esto representa dos
cosas importantes:
1. es de código abierto, no hay restricciones de uso vinculadas a los derechos. El usuario puede usar PHP
para programar en cualquier proyecto y comercializarlo sin problemas.
2. está en constante perfeccionamiento, gracias a una comunidad de desarrolladores proactiva y
comprometida.
Una de las características principales de PHP es que es un lenguaje mucho más dinámico que
la mayoría de las otras opciones que existen.
Por lo tanto, es esencial para desarrollar sitios que tienen aplicaciones más complejas y, para
eso, necesitamos dos cosas: agilidad en el tiempo de respuesta y conexión a una gran base de
datos. Por ejemplo, ¡nada menos que Facebook usa PHP!
En la práctica, la idea de usar este lenguaje es disminuir el tiempo de carga de las páginas,
permitiendo que el servidor trabaje con más suavidad para cargar plugins y aplicaciones en los
sitios web.
De esta manera, es posible desarrollar con agilidad sitios con un gran rendimiento, incluso si
están llenos de recursos, y con la garantía de la sostenibilidad del desempeño a largo plazo
utilizando el lenguaje PHP.
Compatibilidad con las
principales bases de datos
Oracle;
MySQL;
Interbase;
SQLite;
Sybase.