📘 Linguaxes de programación: aplicación e interpretación – (edición 2025–2026)
📚 Linguaxes de Programación: Aplicación e Interpretación (edición 2025–2026) é un completo programa de estudos deseñado para estudantes de BSCS, BSIT, Enxeñaría de Software e autónomos co obxectivo de dominar linguaxes de programación, o seu deseño e implementación. Esta edición inclúe MCQs e cuestionarios, para proporcionar un enfoque práctico e académico para comprender intérpretes, compiladores, sistemas de tipos e abstraccións.
O libro explora tanto a teoría como a implementación práctica, unindo paradigmas da linguaxe, estruturas de control, obxectos, módulos e linguaxes específicas de dominio. Os estudantes aprenderán a razoar sobre linguaxes de programación, a formular abstraccións e a aplicar funcións de orde superior de forma eficaz.
📂 Capítulos e temas
🔹 Capítulo 1: Linguaxes de programación e a súa implantación
- Introdución ás linguaxes de programación
- Intérpretes e compiladores
- Sintaxe e semántica
- Paradigmas lingüísticos
🔹 Capítulo 2: Os elementos da programación
- Expresións e valores
- Ambientes
- Aplicación da función
- Variables e vinculacións
- Normas de avaliación
🔹 Capítulo 3: Procedementos e os procesos que xeran
- Procedementos de primeira clase
- Funcións de orde superior
- Recursión
- Peches
- Optimización de chamadas de cola
🔹 Capítulo 4: Formulación de abstraccións con procedementos de orde superior
- Composición de funcións
- Abstraccións funcionais
- Funcións anónimas
- Curry e Aplicación Parcial
🔹 Capítulo 5: Tipos e sistemas de tipos
- Escritura estática vs dinámica
- Comprobación de tipo
- Inferencia de tipo
- Polimorfismo
- Tipo Seguridade
🔹 Capítulo 6: Estruturas de control e continuacións
- Condicionais e bucles
- Estilo de continuación-paso
- Chamar-cc
- Excepcións e tratamento de erros
🔹 Capítulo 7: Estado mutable e asignación
- Cálculos con estado
- Mutación variable
- Modelo de memoria
- Efectos secundarios e transparencia referencial
🔹 Capítulo 8: Obxectos e clases
- Conceptos orientados a obxectos
- Paso de mensaxes
- Herdanza
- Encapsulación
- Estado do obxecto
🔹 Capítulo 9: Módulos e límites de abstracción
- Modularidade
- Espazos de nomes
- Interfaces
- Compilación separada
- Ocultación de información
🔹 Capítulo 10: Linguaxes específicas de dominio e metaprogramación
- Incorporación da linguaxe
- Macros
- Xeración de código
- Reflexión
- Interpretación vs Compilación
🌟 Por que escoller esta aplicación/libro?
- O programa completo que abrangue o deseño e implementación de linguaxes de programación
- Inclúe MCQ, cuestionarios e exemplos para exames e proxectos
- Aprender intérpretes, compiladores, sistemas de tipos e abstraccións de orde superior
- Ideal para estudantes e profesionais que pretenden comprender os paradigmas lingüísticos e o deseño de software
✍ Esta aplicación está inspirada nos autores:
Torben Ægidius Mogensen, John Hughes, Martin Fowler, Bertrand Meyer, Shriram Krishnamurthi
📥 Descarga agora!
Domina linguaxes de programación e a súa implementación con Learn Programming Languages AI (edición 2025-2026).
Última actualización
27 de set. de 2025