LENGUAJE DE PROGRAMACIÓN C++
El lenguaje de programación C++ fue creado en los años 80 por
Bjarne Stroustrup basando en el lenguaje C. El C++ es un lenguaje orientado a
objetos al que se le añadieron características y cualidades de las que carecía
el lenguaje C.
De esta forma nació el C++ y como sucedía con el C depende
mucho del hardware, tiene una gran potencia en la programación a bajo nivel, y
se le agregaron herramientas para permitir programar a alto nivel. El C++ es
uno de los lenguajes más potentes porque nos deja programar a alto y a bajo
nivel, pero a su vez es difícil de aprender porque es necesario hacerlo casi
todo manualmente.
El nombre fue propuesto por Rick Masciatti, al utilizarse C++
fuera de los laboratorios donde se creo. Con el nombre de C++ que quiso dar a
entender que el C++ es una extensión del lenguaje C.
El C++ es un lenguaje de programación híbrido, al que se le
puede compilar. Una de las ventajas que ofrece este lenguaje es que es mucho
más sencillo de aprender para los programadores que ya conocen el C.
El C++ mantiene una enorme compatibilidad con el C
principalmente por dos razones: Por la gran cantidad de código C que existe, y
para facilitar el paso de los programadores de C al nuevo lenguaje C++.
Ya hemos dicho anteriormente que el lenguaje C++ es un
lenguaje de programación orientado a objetos, pero no es un lenguaje orientado
a objetos puro. El C++ nació como evolución del C, y desde su creación fue un
lenguaje de programación hecho por programadores con un diseño muy práctico al
que se le fueron añadiendo todos los elementos que se comprobaron eran
necesarios sin tener en cuenta aspectos como su imagen, diseño, etc.
Todo esto ha ocasionado que sus detractores lo usen como
argumento de crítica sobre el C++. Pero por otra parte precisamente esto es
esto es lo que le da mayor valor, el ser un lenguaje más pragmático y sencillo
que su antecesor el lenguaje C.
LENGUAJE DE PROGRAMACIÓN JAVA
El Java es un lenguaje de programación orientado a objetos
creado por James Gosling en el año 1990. Su código es muy similar al del
lenguaje C y C++ con un modelo de objetos mucho más sencillo. La diferencia
entre el Java y los lenguajes C y C++ es que el Java es un lenguaje de
programación plenamente orientado a objetos.
Es muy fácil de aprender, en Java es relativamente sencillo
programar desde el principio. Todos los programadores que ya hayan programado
anteriormente con el C o el C++, les costara mucho menos su aprendizaje por la
gran similitud entre ellos.
El Java supuso un gran avance en los lenguajes de
programación, tiene una enorme potencia para el diseño orientado a objetos con
un código sencillo en un entorno muy estable y agradable. El Java nos permite
realizar aplicaciones que podemos incluir directamente en páginas web.
Estas aplicaciones se conocen con el nombre de applets. Estos
son unos programas que se transfieren dinámicamente a través de Internet. Los
applets tienen un comportamiento inteligente, pueden reaccionar cuando un
visitante entra en una página web y cambian de forma. Todo esto ha posibilitado
que el Java sea un lenguaje interactivo entre el usuario y la aplicación.
La mayoría de los lenguajes de programación están compilados
en código fuente, mientras que el Java es compilado en un bytecode (código
binario que contiene un programa ejecutable) que es ejecutado por una máquina
virtual de Java. Esta máquina es la encargada de ejecutar todo el código de un
programa hecho con Java.
LENGUAJE DE PROGRAMACIÓN PYTHON
El lenguaje Python es un lenguaje de programación moderno,
esta orientado a objetos, es muy sencillo de usar a la vez potente y de código
abierto. Toda la información relativa a este lenguaje es libre, el sitio donde
puedes encontrar todo lo relativo a este lenguaje es:http://www.python.org/.
El Python es un lenguaje de programación que se le suele
comparar con otros lenguajes como el TLC, Perl, Scheme, Java o Ruby. Este
lenguaje fue creado por Guido van Rossum basándose en otro leguaje de
programación, el ABC. El nombre de este lenguaje proviene de los humoristas
británicos Monty Python que tanto le gustaban a Guido van Rossum.
El Python es un lenguaje de programación de scripting. Los
lenguajes scripting son aquellos lenguajes que usan un intérprete en vez de ser
compilados. Es opuesto al Perl, lenguaje con el que rivaliza amistosamente. La
mayoría de usuarios del Python le consideran como un lenguaje más limpio y
elegante a la hora de programar.
El Python nos permite separar el programa en módulos, este
lenguaje tiene una gran variedad de módulos estándar que se pueden utilizar
para programar, o incluso como una base para aprender a programar en Python.
El Python es un lenguaje interpretado lo que ahorra muchísimo
tiempo en la creación de programas puesto que no es preciso compilar su código.
El interprete que usa el Python se puede utilizar de modo interactivo lo que
nos permite experimentar con este lenguaje mientras programamos.
Este lenguaje es un lenguaje de programación que permite que
podamos programar en varios estilos: Programación orientada a objetos,
programación estructurada, programación funcional y programación orientada a
aspectos. A esto se le conoce como lenguaje de programación multiparadigma.
No hay comentarios.:
Publicar un comentario