Generaciones de los Lenguajes de ProgramaciónBienvenida - Primera - Segunda - Tercera - Cuarta - Quinta |
|
Primera Generación Características Lenguaje Equipos Personajes Segunda Generación Características Lenguaje Equipos Personajes Tercera Generación Características Lenguajes Equipos Personajes Cuarta Generación Características Lenguajes Equipos Personajes Quinta Generación Características Lenguajes Equipos Personajes |
Tercera Generación Lenguajes |
Ejemplo: public class HolaMundo { public static void main(String[] args) { System.out.println("¡Hola, mundo!"); } } C Lenguaje de programación creado en 1972 por Ken Thompson y Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. C tiene las siguientes características de importancia:
Algunas características de las que C carece que se encuentran en otros lenguajes:
Ejemplo: #include <stdio.h> int main() { printf("¡Hola, mundo!\n"); return 0; }
C++ El C++ (pronunciado "ce más más" o "ce plus plus") es un lenguaje de programación, diseñado a mediados de los años 1980, por Bjarne Stroustrup, como extensión del lenguaje de programación C. Se puede decir que C++ es un lenguaje que abarca tres paradigmas de la programación: la programación estructurada, la programación genérica y la programación orientada a objetos. C++ está considerado por muchos como el lenguaje más potente, debido a que permite trabajar tanto a alto como a bajo nivel, sin embargo es a su vez uno de los que menos automatismos trae (obliga a hacerlo casi todo manualmente al igual que C) lo que "dificulta" mucho su aprendizaje. El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C. Ejemplo: #include <iostream> using namespace std; int main() { cout << "¡Hola, mundo!" << endl; } BASIC BASIC es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadores hogareñas a partir de la década de 1980, y sigue siendo muy popular hoy en día, en muchos dialectos bastante distintos del original. BASIC es el acrónimo de Beginners All-purpose Symbolic Instruction Code; por correspondencia con Thomas E. Kurtz. (traducido al español: "código de instrucciones simbólicas de propósito general para principiantes") y está ligado al nombre de un trabajo sin publicar del coinventor del lenguaje, Thomas Kurtz, Los ocho principios de diseño de BASIC fueron: 1. Ser fácil de usar para los principiantes. 2. Ser un lenguaje de propósito general (no orientado). 3. Permitir a los expertos añadir características avanzadas, conservando simple el lenguaje para los principiantes. 4. Ser interactivo. 5. Proveer mensajes de error claros y amigables. 6. Responder rápido a los programas pequeños. 7. No requerir un conocimiento del hardware de la computadora. 8. Proteger al usuario del sistema operativo. Ejemplo: 10 print "Hola Mundo" FORTRAN Fortran es un lenguaje de programación informática, de alto nivel y propósito general, ha sido ampliamente adoptado por la comunidad científica para escribir aplicaciones de cálculos intensivos. La inclusión en el lenguaje de la aritmética de números complejos amplió la gama de aplicaciones para las cuales el lenguaje se adapta especialmente; muchas técnicas de compilación de lenguajes se han implementado para mejorar la calidad del código generado por los compiladores de Fortran. Experimentalmente, se han efectuado medidas de tiempo comparando Fortran con lenguajes de alto nivel. En el caso de Visual Basic 6, a la hora de ejecutar un código que produce el mismo resultado, las medidas de tiempo obtenidas son las siguientes: Visual Basic 80 Horas Fortran 10 segundos Por tanto, la decisión sobre qué lenguaje de programación usar depende del tipo de aplicación a desarrollar, tiempo disponible y necesidad de cálculos intensivos. Ejemplo: PROGRAM HOLA PRINT *, '¡Hola, mundo!' END
|