Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para lograr que las máquinas sigan y ejecuten un algoritmo determinado se hace
necesario establecer expresiones y reglas que permitan al hombre comunicarse con la
máquina. De esta forma surgen los Lenguajes de Programación.
QUÉ SON?
Era sumamente difícil escribir programas para las primeras computadoras por cuanto
las instrucciones debían escribirse en código binario. Surge entonces la idea de
desarrollar Lenguajes que puedan ser escritos en lenguaje humano pero que la
máquina pueda comprender en lenguaje binario a través de un compilador. Así en
1951 surge el Lenguaje Ensamblador. En 1954 IBM desarrolla un Lenguaje de
Programación con capacidades científicas denominado Fórmula Translator o
FORTRAN. En 1958 la Sociedad Alemana de Ciencias Aplicadas y la Asociación para
la Maquinaria de Cómputo de Estados Unidos, desarrollaron ALGOL (Algorithmic
Language – Lenguaje Algorítmico).
En 1959 surge la necesidad de escribir código de programación en inglés natural y es
así como surge el COBOL (Common Business Oriented Language - Lenguaje Orientado
a Negocios Comunes). En 1962 se materializa una forma de programación basada en la
representación de objetos de la realidad a través de definiciones establecidas por
características y operaciones, y la cual fue denominada Programación Orientada a
Objetos POO. El primer Lenguaje de Programación orientado a objetos será SIMULA
(Simulation Language – Lenguaje de Simulación). En 1964, se desarrolló un Lenguaje de
Programación para personal no científico denominado BASIC (Beginner’s All-purpose
Symbolic Instruction Code). También en 1964 surge PL/1 desarrollado y registrado por
IBM. En 1966 se desarrolla BCPL (Basic Combined Programming Language - Lenguaje
de Programación Básico Combinado) diseñado por Martin Richards de la Universidad
de Cambridge. Este lenguaje que incluía la innovación de separar el código fuente
escrito por el programador del código compilado a través de una Máquina Virtual,
haciendo del código algo sumamente portable; más adelante Java y Pascal utilizarían
esa misma filosofía. Los laboratorios Bell desarrollaron con base en BCPL un Lenguaje
de Programación simplificado denominado B en 1969.
6
LENGUAJE DE PROGRAMACION JAVA
COMO SURGE?
El lenguaje de programación Java fue desarrollado por James Gosling de Sun Microsystems (la
cual fue adquirida por la compañía Oracle) y publicado en el 1995 como un componente
fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva mucho de C y C++,
pero tiene menos facilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son
generalmente compiladas a bytecode(clase Java) que puede ejecutarse en cualquier máquina
virtual Java (JVM) sin importar la arquitectura de la computadora subyacente. Java es un
lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en
clases que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que los desarrolladores de
aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en
inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es
ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir
del 2012, uno de los lenguajes de programación más populares en uso, particularmente para
aplicaciones de cliente-servidor de web.
CARACTERISTICAS
CLASIFICACION
Ejemplo:
La Máquina Virtual Java (JVM).
QUÉ ES EL JDK?
Es la herramienta básica para desarrollar aplicaciones o applets en Java (Java Development
Kit) o Kit de Desarrollo Java, que consiste, básicamente, en un compilador y un intérprete
(JVM) para la línea de comandos. El kit contiene entre otros:
JDK (Java Development Kit): es el kit para desarrolladores, contiene entre otras cosas el
JRE y la JVM.