Curso de Introducción al Desarrollo de Lenguajes de Programación

Clases del Curso de Introducción al Desarrollo de Lenguajes de Programación

Instruido por:
David Aroesti
David Aroesti
Básico
2 horas de contenido
Ver la ruta de aprendizaje
Fundamentos de tu propio lenguaje de programación
Proyecto del curso
Fundamentos de tu propio lenguaje de programación

Define las bases de tu propio lenguaje reflexionando sobre tipos, paradigmas y recomendaciones de diseño de otros lenguajes. Determina en qué área resolverá problemas y cómo se verá su estructura inicial.

Curso de Introducción al Desarrollo de Lenguajes de Programación

Curso de Introducción al Desarrollo de Lenguajes de Programación

Progreso del curso:0/11contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/11contenidos(0%)

Historia y fundamentos de los lenguajes de programación

Todo lo que aprenderás para crear tu lenguaje de programación

06:15 min

Retos: fundamentos de tu lenguaje de programación

00:50 min

Material Thumbnail

Historia de los intérpretes y compiladores

18:59 min

Material Thumbnail

Los lenguajes de programación más influyentes

17:43 min

Material Thumbnail

¿Cuándo se necesita un lenguaje de programación?

07:47 min

Material Thumbnail

Tipos de lenguajes de programación

14:23 min

Bases de la creación de lenguajes de programación

Material Thumbnail

¿Qué es un intérprete?

18:37 min

Material Thumbnail

¿Qué es un compilador?

13:25 min

Material Thumbnail

Diseño de lenguajes de programación: principios

08:09 min

Material Thumbnail

Diseño de lenguajes de programación: recomendaciones

08:00 min

Conclusiones

Material Thumbnail

Siguientes pasos para diseñar lenguajes de programación

05:22 min

nuevosmás votadossin responder
gusworkout
gusworkout
Estudiante
últimamente en los videos de Platzi se olvidaron de implementar los chunks o algún graf ... la verdad siento que bajaron un poco la calidad de estos.
1
Joel Dominguez Merino
Joel Dominguez Merino
Estudiante

Impresionante clase David!
Solo me entro duda en qué es lo que hace realmente la fase de optimización.
O bien qué tareas cubre esta fase.
Sé qué optimiza, pero qué es lo que optimiza?
Saludos 😄

1
paij0se
paij0se
Estudiante

y si descompilo el binario?, no podria leer el ensamblador

1
Luciana Alvarez
Luciana Alvarez
Estudiante

no hay subtitulos disponibles?

1
J. Alejandro Picado Brenes
J. Alejandro Picado Brenes
Estudiante

¿Cuál es la diferencia entre Bytecode y Machine Code?

0
Mauricio Leon
Mauricio Leon
Estudiante

Quien y como se decidió que las maquina de computo su forma de entender fueran mediante 1 y 0?.

1
Omar Jalil Fierro López
Omar Jalil Fierro López
Platzi Team

Como es que pypy es mucho más rápido que c-python? Siendo que C es un lenguaje mucho más rápido que Python.

0
JS_DS
JS_DS
Estudiante

me pregunto si la gran cantidad de codigo binario producido por este simple programa proviene de la libreria standar input

#include<stdio.h>
0
J. Alejandro Picado Brenes
J. Alejandro Picado Brenes
Estudiante

¿Cómo catalogarían a JSON, JavaScript object notation ¿cómo declarativo, pero en cuál subcategoría, ya que contiene la declaración y podría tener el estado?

1
Mauricio Leon
Mauricio Leon
Estudiante

Diseñar y/o crear un compilador o interpretador, se requiere mucho conocimiento de maquina como tal. Procesos de la memoria, manejo de segmentación de la memoria y la operación de procesador, etc.?.

2