SlideShare uma empresa Scribd logo
1 de 19
MANIPULACIÓN

       CADENAS DE CARACTERES

       ARCHIVOS

       PROCESOS
CREADO POR: LARRY WALL                         EN 1987




   (Practical Extraction and Report Languaje
 Lenguaje Práctico para la Extracción e Informe)
IMPLEMENTACIÓN


• Perl está implementado como un intérprete,
  escrito en C, junto con una gran colección
  de módulos, escritos en Perl y C.
• El intérprete tiene una arquitectura
  orientada a objetos. Todos los elementos
  del lenguaje Perl
• están representados en el intérprete como
  estructuras C.
• La ejecución de un programa Perl se
  puede dividir, en dos fases:
  • tiempo de compilación
  • tiempo de ejecución.


  El mantenimiento del intérprete Perl, a
  lo largo de los años, se ha vuelto cada
  vez más difícil.
DISPONIBILIDAD

• Perl es software libre y está bajo la licencia de GNU.


• Está especialmente extendido en Unix y en sistemas
  similares, pero ha sido portado a las plataformas más
  modernas
INTERFAZ CON BASES DE DATOS



• Perl está ampliamente favorecido para
  las aplicaciones de bases de datos. Sus
  facilidades de manejo de texto son
  buenas para generar consultas SQL;
  arrays, tablas y la gestión de memoria
  automática hace fácil recoger y procesar
  los datos devueltos.
FÁCIL DE
EFICIENTE   COMPLETO
                          USAR




                          ES        APLICACIONE
 COMPATIBILIDAD                          S
                       ACCESIBLE
EDITOR DE TEXTO



    INTÉRPRETE DE PERL
Perl
Perl
Perl
Perl

Mais conteúdo relacionado

Semelhante a Perl

Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionMarco Muñoz
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programaciónAlexa Chisaguano
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónFrhank Avilha
 
Lenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERLLenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERLAlejoRamirezVaron
 
Historia de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal cHistoria de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal cCarlos Yepez
 
¡Mejora el Rendimiento de tu Webapp con Elixir!
¡Mejora el Rendimiento de tu Webapp con Elixir!¡Mejora el Rendimiento de tu Webapp con Elixir!
¡Mejora el Rendimiento de tu Webapp con Elixir!Manuel Rubio
 
LENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLINLENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLINDaylinRuiz2837
 
Lenguajes de programacion1
Lenguajes de programacion1Lenguajes de programacion1
Lenguajes de programacion1DanielRosero23
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de ProgramaciónGLORIABELEN3
 
Presentacion sobre PERL, UDLA enero 2011
Presentacion sobre PERL, UDLA enero 2011Presentacion sobre PERL, UDLA enero 2011
Presentacion sobre PERL, UDLA enero 2011Doknos Tecnology
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozadaAdrianaYepezM
 

Semelhante a Perl (20)

Pearl
PearlPearl
Pearl
 
Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacion
 
Perl2
Perl2Perl2
Perl2
 
Perl2
Perl2Perl2
Perl2
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Servicios web
Servicios webServicios web
Servicios web
 
Tutorial perl
Tutorial perlTutorial perl
Tutorial perl
 
Lenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERLLenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERL
 
Plataformas
PlataformasPlataformas
Plataformas
 
Historia de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal cHistoria de los compiladores--Fortran pascal c
Historia de los compiladores--Fortran pascal c
 
Compiladores
CompiladoresCompiladores
Compiladores
 
CSSED, PYTHON, PERL
CSSED, PYTHON, PERLCSSED, PYTHON, PERL
CSSED, PYTHON, PERL
 
¡Mejora el Rendimiento de tu Webapp con Elixir!
¡Mejora el Rendimiento de tu Webapp con Elixir!¡Mejora el Rendimiento de tu Webapp con Elixir!
¡Mejora el Rendimiento de tu Webapp con Elixir!
 
LENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLINLENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLIN
 
Lenguajes de programacion1
Lenguajes de programacion1Lenguajes de programacion1
Lenguajes de programacion1
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Presentacion sobre PERL, UDLA enero 2011
Presentacion sobre PERL, UDLA enero 2011Presentacion sobre PERL, UDLA enero 2011
Presentacion sobre PERL, UDLA enero 2011
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Introducción a Perl
Introducción a PerlIntroducción a Perl
Introducción a Perl
 

Perl

  • 1.
  • 2. MANIPULACIÓN CADENAS DE CARACTERES ARCHIVOS PROCESOS
  • 3. CREADO POR: LARRY WALL EN 1987 (Practical Extraction and Report Languaje Lenguaje Práctico para la Extracción e Informe)
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. IMPLEMENTACIÓN • Perl está implementado como un intérprete, escrito en C, junto con una gran colección de módulos, escritos en Perl y C. • El intérprete tiene una arquitectura orientada a objetos. Todos los elementos del lenguaje Perl • están representados en el intérprete como estructuras C.
  • 10. • La ejecución de un programa Perl se puede dividir, en dos fases: • tiempo de compilación • tiempo de ejecución. El mantenimiento del intérprete Perl, a lo largo de los años, se ha vuelto cada vez más difícil.
  • 11. DISPONIBILIDAD • Perl es software libre y está bajo la licencia de GNU. • Está especialmente extendido en Unix y en sistemas similares, pero ha sido portado a las plataformas más modernas
  • 12. INTERFAZ CON BASES DE DATOS • Perl está ampliamente favorecido para las aplicaciones de bases de datos. Sus facilidades de manejo de texto son buenas para generar consultas SQL; arrays, tablas y la gestión de memoria automática hace fácil recoger y procesar los datos devueltos.
  • 13. FÁCIL DE EFICIENTE COMPLETO USAR ES APLICACIONE COMPATIBILIDAD S ACCESIBLE
  • 14.
  • 15. EDITOR DE TEXTO INTÉRPRETE DE PERL