Hola chilenoces:
Apoyando las ideas de Eternal Idol, cualquiera de esos lenguajes te pude servir para hacer cosillas, aunque hay diferencias.
C es algo más complicado de iniciar, aunque si te inicias será el que más satisfacciones te va a dar. Hay compiladores de C, C++ gratis, y entornos de desarrollo también debe gaber alguno
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
(Sin ir más lejos, hace un par de meses, una revista distribuyó el C++ builder de borland de forma gratuita, y es de lo mejor).
VB es el más sencillo de aprender, pero también el más limitado. No conozco nada gratis en VB (Es un lenguaje de MS)
Object Pascal es un término medio. Es potente, extensible y lo mejor: tiene un amplia comunidad de 'fanáticos' que te provee de ayuda, ejemplos, componentes etc.
Yo he enredado con los tres, pero por motivos laborales ahora solo trabajo con VB y no te lo aconsejo.
En mi opinión, empezaría trasteando con O.Pascal (Delphi). Ya te voy a buscar algo porque creo que la versión 3 de Delphi se ha liberado...
Saludos