[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.34,0:00:06.57,Default,,0000,0000,0000,,Una de las grandes cosas en programación \Nes que al enseñarle a una computadora\N Dialogue: 0,0:00:06.57,0:00:18.11,Default,,0000,0000,0000,,a realizar una acción, puedes llamarla \Nde nuevo. Le das un nombre y la llamas. Dialogue: 0,0:00:18.11,0:00:24.70,Default,,0000,0000,0000,,Es como extender el lenguaje en realidad.\NEn el programa que creamos, aprendimos Dialogue: 0,0:00:24.70,0:00:34.88,Default,,0000,0000,0000,,a dibujar un cuadrado moviendo y girando \Ncuatro veces. Nombramos esa función, Dialogue: 0,0:00:34.88,0:00:42.17,Default,,0000,0000,0000,,"Dibujar un cuadrado", para que cuando\Ncuando queramos hacer eso, solo decimos Dialogue: 0,0:00:42.17,0:00:49.72,Default,,0000,0000,0000,,"dibujar cuadrado" e invocará esa función,\Nese código. Lo hará por nosotros. Dialogue: 0,0:00:49.72,0:00:53.19,Default,,0000,0000,0000,,Agregamos ese concepto a nuestro lenguaje\Nde programación.