jujua

Páginas: 5 (1135 palabras) Publicado: 3 de junio de 2013
Definición de lenguaje de programación
Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Tipos de lenguajes
C:Bastante antiguo pero todavía muy muy muy usado para programación a bajo nivel (eso significa casi como hablarle a la PC en su idioma) Se usa para desarrollar drivers, aplicaciones de DOS y casi en cualquier programa de Unix/Linux vas a tener que programar en C. Es también el favorito de las universidades para enseñar a programar, junto con Pascal que es del estilo.


C++: Es uno de los ejemplos de"orientado a objetos". Muy utilizado para hacer aplicaciones más grandes ya que introduce el concepto de clase y objeto. Para tener una idea rápida, una clase es un "molde" para hacer objetos. Un objeto sería algo así como un conjunto de funciones (procedimientos, rutinas) y variables. Otros lenguajes orientados a objeto que podrías llegar a ver es el Smalltalk que dicen es el único "TOTALMENTE"orientado a objetos. Eso es porque en C++ no todo es un objeto, pero en Smalltalk si. También tenes el Visual C++, que es de Microsoft y te permite hacer todo lo que te puedas imaginar en aplicaciones windows. Es más, si no me equivoco, Windows mismo (el sistema operativo) está escrito en Visual C++.

C# y C++ .NET: Es lo "último" de programación de Microsoft. Según MS si queres estar en elfuturo tienes que saber .NET. Es el C++ pero con más clases predefinidas (podes hacer más escribiendo menos, ya que el lenguaje te provee de código pre-escrito, listo para usar). Según tengo entendido el MSN Messenger está programado en C++ .NET.


Java: Es la competencia de SUN para los lenguajes de Billy. También tiene un montón de clases predefinidas para ayudar a programar y es un lenguaje muysimilar al C++ en cuanto a su sintaxis (forma de escribir). Lo bueno de Java es que no depende de la plataforma. Puede andar tanto en MAC como en UNIX o en Windows.


Visual Basic: Es el preferido de los que necesitan programar una aplicación en tiempo record. Creo que se pueden llegar a hacer sistemas casi completos en un día. Sumamente intuitivo y fácil: prácticamente se "dibujan" losprogramas arrastrando botones, cuadros de texto, etc. También para tener acceso a base de datos es uno de los preferidos. Tantas ventajas sin contra? Si tiene contra... los programas resultantes son muy pesados y cuanto más complejos más lentos y menos eficientes. Adicionalmente es bastante complicado tener acceso a recursos de bajo nivel como puertos, drivers, etc, que con C y C++ no hay problema.Recomendado para principiantes.


SQL: Casi cualquier persona que quiera programar en PHP o VB (Visual Basic) con base de datos TAMBIÉN debería saber SQL: un lenguaje para manejar base de datos y hacerle consultas a sus tablas

Lenguaje estructurado
Es un lenguaje natural limitado en palabras y construcciones, lo que le da más más precisión y claridad, evitando ambigüedades (el lenguaje naturalhumano carece de precisión y es muy ambiguo).
El lenguaje estructurado puede utilizarse para especificar un algoritmo. Luego, para que la computadora pueda procesarlo, deberá transformarse o "traducirse" a un lenguaje de programación específico.
El lenguaje estructurado es una herramienta que puede utilizarse en la especificación de procesos, en el desarrollo de sistemas.

Lenguaje deprogramación estructurado
C, python, visual basic, porque el lenguaje c lo utiliza linux en su sistema operativo, python lo utiliza la nasa a la hora de despeges de transbordadores y visual basic lo ocupa windows en su sistema operativo aunq no sea muy bueno

Histora resumida
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principio de los años 90´s.

En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Juju
  • juju
  • juju
  • juju
  • Juju
  • juju
  • juju
  • JUJU

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS