请问,我正学C++,要写网络软件,如CS,再学那种语言好呀?

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:07:12
听说C#不错,又有说JAVA更适合,真不清楚啊。目前C#写了那些网络软件呢?还需要学其他的东西吗?如数据结构,数据库?

看来你还是新手,
关于语言:先学C语言吧,C语言连操作系统都能实现,把C玩明白了,其他语言都好学。
关于设计:设计思路,要多看看先进的设计模式,算法和数据结构;主流大型数据库总要会玩一种,例如Oracle。
关于网络软件:其实一般的网络软件有几种固定的通讯方式,如Socket通讯,也有用中间件来实现的,例如IBM MQ,无论用什么来实现,网络编程最重要的也是编程思想。

至于你说的CS,莫非是反恐精英?网络游戏的话,还要学习一些游戏引擎方面的知识,和游戏软件设计知识,如OpenGL,DirectX 等。

如果你是对网游的游戏性感兴趣,而不是对设计感兴趣,就不用这么麻烦学编程了。你最好先区分好,究竟是对游戏的画面还是对编程的思想感兴趣。

数据库肯定要学的

JAVA 和 C# 差不多, 学了一个,另一个也容易了

你说的网络软件? 是什么意思?

学会了C++ 再学任何语言都得心应手了。 C#是最基础的,这可是一个相当厉害的编程老师告诉我的,

c#做起来简单一点

java