VF是数据库管理的,一般专门用来编写数据库管理系统,单独一类,不与C和JAVA比较,要比较是只是和ACCESS、INFORMIX 4GL、POWER BILDER等进行比较。
JAVA和C几乎是同宗的,JAVA强化了对象概念,所有程序都离不开类和对象。
物理系学生可能数据库用得不多,我建议你学习C语言,并不是因为C有多么强大,而有无数语言是基于C的,懂了C那些语言就容易了。并且C语言利于掌握数据结构、算法分析、计算机原理等基础知识,为以后学习其它东西打好基础。
等你工作的时候,这些语言可能全部淘汰完了,但是C语言的知识、理论绝对会让你终身受益。