Introduccion poo

Evolución de la programación

By fehc11
  • Actualizadad de los lenguajes de programación

    Actualizadad de los lenguajes de programación
    En la actualidad existen diferentes lenguajes de programación están los lenguajes de programación de alto nivel, estos se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Actualmente los mas utilizados son VB.NET, C Sharp, Fortran, Java, Perl, PL/SQL, Python, Ruby, Matlab, entre otros. Por otro lado los Lenguajes de bajo nivel, son totalmente dependientes de la máquina, es decir que no se pueden migrar o utilizar en otras maquinas.
  • SQL

    SQL
    Es cierto que las bases de datos basadas en desarrollos No SQL están creciendo en popularidad en los últimos tiempos, pero sigue habiendo una tremenda base instalada que precisamente se basa en SQL y sus derivados. Teniendo además en cuenta el auge de fenómenos como el Big Data, cada vez más empresas demandan a expertos en programación para bases de datos y ahí SQL sigue siendo el Rey.
  • OBJETIVE C

    OBJETIVE C
    Para ser un lenguaje de programación creado en 1980, Objetive C sigue estando en plena forma. Tanta que forma parte del core sobre el que se desarrollan los lenguajes de programación que emplea Apple en sus sistemas operativos, siendo el auténtico corazón de iOS.
  • C++

    C++
    Como su predecesor (C), C++ es ampliamente utilizado para el desarrollo de sistemas operativos, aplicaciones de escritorio, drivers y mucho más. Se ha ganado fama de ser más complejo e ineficiente que algunos de sus competidores pero aun así sigue siendo uno de los más importantes de la actualidad.
  • PERL

    PERL
    La estructura completa de Perl deriva ampliamente del lenguaje C. Perl es un lenguaje imperativo, con variables, expresiones, asignaciones, bloques de código delimitados por llaves, estructuras de control y subrutinas. Además de ser muy utilizado en desarrollo web, también es utilizado en administración de sistemas, desarrollo de aplicaciones de escritorio, desarrollo de videojuegos, e incluso en áreas tan específicas como la bioinformática.
  • PYTHON

    PYTHON
    Es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el uso de extensiones. Es utilizado por empresas como Google o la NASA. Es además el lenguaje de programación responsable de que funcione un servicio como Dropbox.
  • HTML

    HTML
    Significa HyperText Markup Language, es el lenguaje en que se escriben los millones de documentos que hoy existen en el World Wide Web. Cuando accedemos a uno de estos documentos, el cliente (Netscape, IE, Mosaic, Lynx, Mozilla) los interpreta y los muestra.
  • RUBY

    RUBY
    RUBY: es un lenguaje con un balance cuidado. Su creador, Yukihiro “Matz” Matsumoto, mezcló partes de sus lenguajes favoritos (Perl, Smalltalk, Eiffel, Ada, y Lisp) para formar un nuevo lenguaje que incorporara tanto la programación funcional como la programación imperativa. Rápidamente se convirtió en uno de los grandes protagonistas del desarrollo web.
  • PHP

    PHP
    Es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML. Actualmente es el responsable de que más de 20 millones de webs de todo el mundo puedan seguir estando operativas, incluyendo algunas tan populares como Facebook o Wikipedia
  • JAVA

    JAVA
    Es una tecnología que se usa para el desarrollo de aplicaciones que convierten a la Web en un elemento más interesante y útil. Java no es lo mismo que javascript, que se trata de una tecnología sencilla que se usa para crear páginas web y solamente se ejecuta en el explorador. Java le permite jugar, cargar fotografías, chatear en línea, realizar visitas virtuales y utilizar servicios como, por ejemplo, cursos en línea, servicios bancarios en línea y mapas interactivos.
  • JAVASCRIPT

    JAVASCRIPT
    Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Actualmente su uso se ha disparado con la llegada de smartphones y tablets, desplazando a flash en muchas de sus funciones.
  • ASP.net

    ASP.net
    Fue creado por la Microsoft, es usado por programadores para construir sitios web dinámicos, aplicaciones web y servicios web XML.
  • AJAX

    AJAX
    Ajax es una tecnología asíncrona, en el sentido de que los datos adicionales se solicitan al servidor y se cargan en segundo plano sin interferir con la visualización ni el comportamiento de la página. JavaScript es el lenguaje interpretado (scripting language) en el que normalmente se efectúan las funciones de llamada de Ajax mientras que el acceso a los datos se realiza mediante XMLHttpRequest, objeto disponible en los navegadores actuales.