MÁS COMENTADOS

El 30 enero, 2011

Información sobre: Lenguajes de alto nivel

Un lenguaje de programación de alto nivel (high-level language) se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. Al utilizar palabras del lenguaje humano (por lo general el inglés) es más práctico y fácil de manipular para el programador de manera que no corre tantos riesgos de equivocarse como si es más factible de caer en el error con el binario. De esta manera, el programador puede concentrarse más en el programa en sí que en el lenguaje y, por otra parte, se reducen los tiempos de creación del programa, incluso en caso de que tenga que hacer modificaciones, son mucho más fáciles de hacer.
En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.

Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.

Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman de tercera generación o de alto nivel, en contraposición a los de bajo nivel o de nivel próximo a la máquina.

Leguajes conocidos:

  • ALGOL
  • BASIC
  • C++
  • C
  • COBOL
  • Fortran
  • Java
  • Lisp
  • Modula-2
  • Pascal
  • Perl
  • PHP
  • PL/SQL
  • Python

Ventajas:

  • Genera un código más sencillo y comprensible.
  • Escribir un código válido para diversas máquinas y, posiblemente, sistemas operativos.

Inconvenientes:

  • Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina.
  • Algunos requieren que la máquina cliente posea una determinada plataforma.

Unos de los lenguajes que mayor aceptación ha tenido es C++ el cual es ideal para la programación basada en objetos, también la programación en Java ya que es muy adaptable a cualquier ordenador, para programar o manejar un programa que permita crear programas ejecutables hay que tener conocimientos básicos de programación y también tener en la mente que se quiere hacer.
Para hacer programas basados en objetos les dejo “Adjunta “es muy bueno para aprender a programar en base a objetos .

Links:

http://www.anjuta.org/downloads

Requiere software libre.

Para programar en Java les dejo “Eclipse” les recomiendo la programación en java también se basa en objetos pero permite hacer programas que se ejecutan en casi cualquier plataforma y es un poco más sencilla.

Links:
>Para Windows> y Linux:

http://www.nwiresoftware.com/download/eclipse/helios/sdk



descargando¡¡¡¡


video tutorial de instalación.

Ver en Youtube



Espero que les haya servido de algo este tema lenguajes de alto nivel.

Evelio R.  C.I: 18972350

Descarga directa
Categoria: Programación Tags: ,

Aún no hay mentadas, se el primero en decir algo!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>