Este documento contiene las respuestas de Juan Pablo Ramírez a un cuestionario sobre conceptos básicos de programación. Explica qué son un lenguaje de programación, compilador, código fuente, código máquina y archivo ejecutable. También describe variables como acumulador, contador y bandera, así como sentencias para toma de decisiones como IF/ELSE y SWITCH CASE. Finalmente, cubre conceptos como ciclos FOR y WHILE, subprogramas y un ejemplo básico de subprograma en C#.