Hola Gapaz, tu curiosidad es justificada, se hace dificil comprender que con unos y ceros se pueda hacer un programa pero ese es lenguaje binario muy dificil de entender, es lo que comunmente se denomina lenguaje de maquina, ahora la programación ha adelantado muchisimo y no solo se usan pseudocodigos y tecnicas de programación estructurada sino que para llevarlos a la practica se utilizan programas visuales que te permiten insertar graficos y hacer todas las variaciones y modificaciones directamente en pantalla algo asi como hacer una presentación en power point pero no solo te muestra una figura sino que corre una programación definida.