先学C,然后C++,再C#,然后JAVA
这个顺序还是不错的
学完C++以后直接学JAVA也可以
一般C#和JAVA精通一种就可以了,现在公司里软件开发70%用JAVA,还有一些底层应用用c语言
c语言学谭浩强(他很强)的c语言程序设计
c++学他的C++程序设计
JAVA学 JAVA编程思想
英语还是比较重要的,在实际开发中,许多变量都和他的英文意思相关,英语好的话,很多东西一看就懂了,多背背单词就行,语法根本用不到(除非你学英文书,资料)
先学c语言,这是每个程序员必须会的基本功,否则就是空中楼阁,知其然不知其所以然,建议花半年时间好好研读K&R的《c程序设计》,每一行都是宝贵的财富,都要在电脑上反复编译运行调试,这样半年之后你就比那些个只会c#的水平高出许多了,不要心浮气燥,急于求成,基本功要练好
C#针对网络,c++比较好,C很难,你学C#很好,好用使用,再学C会很困难,学C++相对容易。
c# 吧,找一些电子书和相关视频看看,多做练习,多动手写!