Zusammenfassung der Ressource
Paradigmas de la programacion
- Paradigma procedimental
- amplia el enfoque imperativo con la posibilidad de desglozar
algoritmos en porciones manejables estos de denominan
comoprocedimientos
- caracterisa en su secuencia computacional
- Mediante la abstracion de los algoritmos el paradigma de software
procedimental representa un paso decisivo desde los lenguajes
ensambladores simples hasta los lenguajes estandar complejos
- Paradigma logico
- es la parte delparadigma declarativo si
su teoria silogistica como precursores
de la logica matematica
- la mayoria de los lenguajes de programacion logica
se basan en la teoria logicade primer orden
- Un concepto importante de programacion logica
es la descompocicion de programas en sus
componentes logicos y sus componentes de
control
- Paradigma de programacion orientada a objetos
- Es elmas usado por los desarrolladores de software
por el momento, este tiene por idea unir las
funciones y datos de un modulo conocido como
objeto
- modificabilidad
- la facilidad de suprimir modificar nuevos
objetos de una forma sencilla
- Fiabilidad
- aldividir elprograma en partes mas pequeñas podemos
comprobarlo mas facilmente y de manera independiente
- reusabilidad
- como se diseña por clases se puede reutilizar en
diferentes partesdel programa o numero de proyectos
- IDE vs EDITORES
- ¿Qué es un editor de código?
- Es un programa ligero que no exige
mucha RAM o procesador, en dónde
puedes abrir y crear un archivo a la
vez y guardarlo en una carpeta,
- Dentro de los editores más populares se
encuentran Visual Studio Code, Sublime Text,
Notepad++ y Vim.
- ¿Qué es un IDE (Integrated Development
Environment)?
- Un ambiente de desarrollo integrado, a
diferencia de un editor, es un programa
más pesado que pide mucha más
memoria RAM y un procesador más
poderoso, además de que es un espacio
para trabajar proyectos completos no
solo en archivos. Contienen
herramientas integradas, es decir, ahora
ya no crearás carpetas por tu cuenta,
pueden tener un compilador (para los
lenguajes compilados), un emulador,
control de versiones y terminales.
- Eclipse, IntelliJ IDEA, Android Studio y Visual
Studio son los IDES más conocidos.
- LENGUAJES DE PROGRAMACION
- Los lenguajes de programación son los que hacen posible que todos los servicios, sitios y entornos
digitales que hoy utilizamos, sencillamente puedan funcionar. Por eso existe una gran variedad en
cuanto a opciones y elegir en cuáles invertir nuestro tiempo puede no ser tan fácil.
- los lenguajes de programación más usados en la actualidad, los de mayor demanda y los de mayor
proyección en el mercado.
- 1. JavaScript que se utiliza en desarrollo web, desarrollo de videojuegos, aplicaciones
móviles y construcción de servidores web, sigue siendo entonces el lenguaje de programación más
utilizado en la actualidad, en todo el mundo.
- 2. HTML es la sigla del inglés HyperText Markup Language (lenguaje de marcado de hipertexto)
y refiere al lenguaje de marcado para la elaboración de páginas web.
- 3. Python es otro lenguaje de programación para propósitos generales, el cual permite a los
desarrolladores utilizar varios estilos de programación diferentes al crear programas. Se emplea para
el desarrollo de Back end, ciencia de datos y desarrollo de aplicaciones.
- 4. SQL sigla del inglés Structured Query Language (lenguaje de consulta estructurada), es un
lenguaje que permite a los programadores consultar y manipular bases de datos.
- 5. Java El quinto lenguaje de programación más utilizado y demandado en la actualidad es Java (35,35
%), otro de los lenguajes de uso general y uno de los más antiguos en esta lista.
- 6. C# También referido como C Sharp, es un lenguaje de programación moderno y multiparadigma,
basado en objetos y con seguridad de tipos. C# permite a los desarrolladores crear diferentes tipos de
aplicaciones seguras que se ejecutan en .NET.
- 7. NoSQL Si bien no es un lenguaje de programación, NoSQL se refiere a una amplia clase de sistemas
de gestión de bases de datos que se diferencian de los modelos relacionales tradicionales.
- 8. Rust Rust es un lenguaje de programación compilado, de propósito general y multiparadigma,
desarrollado por la Fundación Mozilla. Se utiliza para el desarrollo de sistemas operativos, realidad
virtual y navegadores web.
- 9. Perl Perl, sigla del inglés Practical Extraction and Report Language, es un lenguaje de programación
de propósito general desarrollado originalmente para la manipulación de texto.
- 10. Swift El último de la lista es Swift, un lenguaje de programación compilado, de propósito general y
multiparadigma desarrollado por Apple Inc. y la comunidad de código abierto para aplicaciones en
Linux y Mac.
- bibliografia
- Bernal Gomez, M. (2014). Paradigma de Programación. Programación Orientada a Objetos. Saez, F., Piccoli, M. F.,
Printista, A. M., & Gallard, R. H. (2003). Paradigmas de programación paralela. In V Workshop de Investigadores en
Ciencias de la Computación. Gallardo López, D., & Pomares Puig, C. (2008). Prácticas de Lenguajes y Paradigmas de
Programación. Lenguajes y Paradigmas de Programación. EDteam. (2020). Editor vs IDE. ¿Qué usar para programar?
https://ed.team/blog/editor-vs-ide-que-usar-para-programar