Paso mucho tiempo desde mi graduacion antes de encontrarme con un amigo mio que es un gran programador, el me dio un consejo, los lenguajes de programacion solo se diferencian en su sintaxis, y muy rara vez podriamos decir, que algun lenguaje de programacion es adecuando o inadecuando para ciertas soluciones. Te recomiendo que no te encasilles o eligas un solo lenguaje de programacion, ponle prioridad a la logica del desarrollo del problema, porque al final hacer una instruccion condicional en Vb o en C no muy diferente....pero si la logica del problema no es la adecuada...tendras problemas, te sugiero que elijas VB y paralelamente de acuerdo al tiempo que tengas, prueba las mismas estructuras en Fox....y recuerda, trata de programar en todos los lenguajes que puedas y siempre consigue la ayuda del fabricante del lenguaje de programacion que estas utilizando....saludos