EL LENGUAJE DE PROGRAMACION SNAP

LENGUAJE SNAP DEFINICION lenguajes visuales son de verdad una gran idea. Mucho de lo que hacemos en programación tiene que ver en cómo se presentan las cosas en la pantalla. Esto lo hacen por ejemplo, Visual BASIC, Delphi, C++ Builder, etcétera. Pero un paso más allá es que la parte de la generación de código sea visual, de manera tal que el programador arme con bloques como si fuesen piezas de un rompecabezas, las cosas que debe poner. Visualmente hay instrucciones que no son compatibles con otras y entonces no encajan las piezas del rompecabezas, para seguir con la analogía, y entonces el programa simplemente no compila. Scratch es un lenguaje que hace esto (y si no me equivoco, es un sistema creado en el MIT). Snap! es otro lenguaje con estas características de programar usando bloques gráficos. Fue escrito por Jens Mönig y Brian Harvey en la Universidad de California (Berkeley) y su nombre original era “Build Your Own Blocks” (BYOB), que indica precisamente dón...