Paradigma de la Programacion

Páginas: 8 (1866 palabras) Publicado: 23 de octubre de 2014
Lenguaje de Programación Orientada a Objeto
Existe una gran variedad de lenguaje de programación que soportan el
paradigma orientado a objetos, siendo uno de los primeros el lenguaje de
programación simula-67 el cual introdujo el concepto de clase y el concepto de
herencia. Luego le siguió el lenguaje orientado a objetos Smalltalk cuya primera
versión comercial se desarrolló en 1976, y en1980 se popularizó con la
aparición de Smalltalk-80, y posteriormente Smalltalk/V de la casa Digital y, que
recientemente se lo han implementado bajo entorno Windows. El lenguaje se
caracteriza por soportar todas las propiedades fundamentales de la orientación a
objetos, dentro de un entorno integrado de desarrollo, con interfaz interactivo de
usuario basado en menús.
A partir de los años 80se han desarrollado una gran variedad lenguajes
orientados a objetos entre los que destacan extensiones de lenguajes
tradicionales tales como C++ y Objective-C (extensiones de C), Modula-2 y
Object Pascal (extensión de Pascal), Object Cobol.
Casi todos los lenguajes de programacióndesarrollados en los últimos 15 años
implementan la posibilidad de trabajar con POO (Programación orientada aObjetos), entre estos tenemos: java, php, phyton…
En la actualidad uno de los lenguajes de programaciónmás utilizado para
el desarrollo de aplicaciones orientadas a objetos bajo ambiente web es php,
debido a que reúne características como sencillez y potencia, además de facilitar
el desarrollo de aplicaciones complejas.
PHP(PHP Hypertext Pre-processor)es un lenguaje de programaciónde usogeneraldecódigo del lado del servidororiginalmente diseñado para eldesarrollo
webdecontenido dinámico.
PHP (Personal Home Page) fue creado en 1994 por Rasmus Lerdorf,
miembro del equipo de desarrollo de Apache. Su intención fue crear un pequeño
sistema de control para verificar el número de personas que leían su curriculum
vitae en la Web.

En 1995 apareció un conjunto de herramientas sobre PHP,esta biblioteca se
llamó "Herramientas para páginas personales". A mediados del mismo año
apareció una revisión pública llamada PHP/FI 2.0. Esta versión contaba con un
analizador sintáctico reescrito desde 0, además de unas herramientas escritas
para el tratamiento de datos desde un formulario y conectividad con mysql
(gestor de base de datos).
PHP 3.0 nació con suculentas innovaciones comola conectividad con
varios gestores de bases de datos, protocolos y una API ampliada. La versión
oficial de PHP 3.0 vio la luz en junio de 1998, donde se contemplaba ya la
programación orientada a objetos.
En mayo de 2000 aparece PHP 4.0, esta versión estaba conformada 3 partes: El
motor Zend, la API de servidor y los módulos de funciones. El motor Zend es el
responsable de analizar elcódigo PHP, definir la sintaxis del lenguaje de programación.
Mientras que la API permite la comunicación con el servidor. Los módulos contienen
funciones para el manejo de cadenas, archivos XML o tratamiento de imágenes. La
orientación a objetos no está muy lograda en PHP 4.0, por lo que se hizo necesario
realizar nuevas mejoras que desembocaron en la creación de un nuevo motor Zend 2.0
y enconsecuencia PHP5.
PHP5 incorpora una verdadera orientación a objetos. Añadiendo las
palabras reservadas public, protected y prívate a la definición de las propiedades
y métodos de los objetos, se permite una verdadera encapsulación. Además del
considerable avance con respecto a los objetos, PHP 5 incorpora un control de
errores muy mejorado, al estilo de los lenguajes de programación másavanzados. Actualmente el lenguaje sigue siendo desarrollado con nuevas
funciones por el grupo PHP.

Características de PHP5
 Fácil de Usar: es un lenguaje fácil de aprender, debido a que la mayoría
de las funciones más usuales están disponibles por defecto, además
existe una gran cantidad de páginas con documentación sobre el mismo

y programas realizados por desarrolladores que pueden ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Paradigmas de la programacion
  • Paradigmas De Programación
  • Paradigmas De Programación
  • Paradigmas De Programacion
  • Paradigmas de programacion
  • Paradigmas de Programación
  • Paradigmas De Programacion
  • Paradigmas De Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS