我本人是计算机专业的。编程你要想学的很专业的话,得先从基础学起,c语言就是很好的基础,学好c语言,再学c++,c#或是java的就容易了……至于数据库,这是你想学通编程的必学的一门基本课程。当然如果编程你不想学的精,数据库可以放一放,但单纯的学个数据库好像没什么用处的……