Portada de Conceptos de los lenguajes de programación

Conceptos de los lenguajes de programación

por Robert W. Sebesta · 1999

Ver sugerencias

Sinopsis

Este libro explora los principios fundamentales, el diseño y las implementaciones de una amplia variedad de lenguajes de programación, categorizándolos por paradigmas (imperativo, funcional, lógico, etc.).

Más de Robert W. Sebesta

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Gödel, Escher, Bach: Un Eterno y Grácil Bucle

Douglas Hofstadter

1979·divulgacion

Aunque no trata directamente con lenguajes de programación, este libro explora los fundamentos lógicos y simbólicos que son cruciales para entender cómo funcionan los lenguajes de programación y sus sistemas de reglas, ofreciendo una perspectiva filosófica profunda sobre los sistemas formales, la computación y la inteligencia artificial, que es subyacente a toda la programación. [pearson.com](https://www.pearson.com/en-us/subject-catalog/p/concepts-of-programming-languages/P200000003361?view=educator)

La Programación como Arte

Donald Knuth

1974·ensayo

Mientras Sebesta se enfoca en los conceptos estructurales y la evolución de los lenguajes, Knuth eleva la programación a una disciplina más profunda, casi artística. Su "por qué" trasciende el mero funcionamiento de los lenguajes para adentrarse en la estética y la calidad intrínseca del código, algo que "Conceptos de los lenguajes de programación" Ro [pearson.com](https://elibrary.pearson.de/book/99.150005/9781292100562)bert W. Sebesta roza pero no profundiza. [pearson.com](https://www.pearson.com/en-us/subject-catalog/p/concepts-of-programming-languages/P200000003361?view=educator)

Mientras Sebesta ofrece una visión panorámica de muchos lenguajes, Abelson y Sussman bucean en la esencia de lo que significa computar, la abstracción y la construcción de sistemas, conceptos filosóficos profundos que subyacen a todos los lenguajes. Ambos libros abordan la evaluación de lenguajes, pero desde ángulos distintos: Sebesta desde el 'qué' y 'cómo' de muchos, este desde el 'por qué' y 'cómo construir' con uno solo. [encor.uib.es](http://encore.uib.es/iii/encore/record/C__Rb1558394__Orightresult__X3?lang=cat&suite=pearl)

Dijkstra, aunque influyente en la informática, no es tan conocido por el público general como Sebesta. Este libro, no un texto de conceptos de lenguajes per se, ofrece una perspectiva crítica y filosófica sobre el acto de programar y el diseño de lenguajes, un contrapunto menos comercial y más reflexivo sobre las implicaciones de lo que Sebesta describe meramente. [google.com/books](https://www.google.com/books/about/Concepts_of_Programming_Languages.html?id=Wv6toQEACAAJ)

El lenguaje de programación C++

Bjarne Stroustrup

1985·divulgacion

El libro de Sebesta discute los conceptos de C++ y otros lenguajes a alto nivel. Este libro, del creador de C++, es una inmersión completa y autoritativa en un solo lenguaje. Aunque C++ es omnipresente, los primeros libros de Stroustrup, profundos y detallados, no son tan ampliamente recomendados para una visión general como lo es Sebesta para los principios. Ofrece una perspectiva 'desde dentro' que rara vez se encuentra en textos introductorios. [pearson.com](https://www.pearson.com/en-us/subject-catalog/p/concepts-of-programming-languages/P200000003361?view=educator)

El libro de Sebesta introduce conceptos de análisis lexical y sintáctico como parte de la comprensión de los lenguajes. Este libro de Aho, Lam, Sethi y Ullman profundiza en la estructura y el proceso de cómo esos conceptos se implementan en un compilador, una perspectiva estructural clave para construir y entender lenguajes, más allá de solo evaluarlos. Ambos exploran cómo los lenguajes están construidos 'por debajo'. [google.com/books](https://www.google.com/books/about/Concepts_of_Programming_Languages.html?id=Wv6toQEACAAJ)

Ayúdame a que yoleo sea sostenible