|
查看: 1116|回复: 9
|
想请问学程式要用哪一种语言开始呢
[复制链接]
|
|
|
发表于 3-3-2009 05:03 PM
|
显示全部楼层
从英语开始吧。。。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-3-2009 09:04 AM
|
显示全部楼层
回复 2# geekman 的帖子
英语没问题呢?  |
|
|
|
|
|
|
|
|
|
|
发表于 4-3-2009 10:40 AM
|
显示全部楼层
那就看你想朝哪方面发展:
应用软件开发:C++, C#, Visual BASIC(包括 .NET), Delphi(Pascal)
网页开发:PHP, ASP, Java, HTML
数据库:SQL, MS Access, FoxPro
以上只是部分例子。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-3-2009 11:56 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 4-3-2009 12:00 PM
|
显示全部楼层
|
所谓的详细指的是什么方面的呢?如果要把programming的“所有详细”都写下来,那会是一部堪比大不列颠百科全书的巨作。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-3-2009 12:02 PM
|
显示全部楼层
回复 6# geekman 的帖子
|
就是说,往什么方面要学什么语言。要从基本一步一步学,顺序是怎么学 |
|
|
|
|
|
|
|
|
|
|
发表于 4-3-2009 12:16 PM
|
显示全部楼层
好吧,我就举个例子,应用软件,指的就是如MS Office,Media Player,ACDSee 之类的软件,这些软件通常都是使用C++, Visual Basic, C# 之类的电脑语言写的,之所以选用这些语言是因为这些语言都是以“广泛的应用性”为设计的,它们所包含的公用函式(library function)都是十分灵活并且能够适用于各种软件开发的需求。
要开始学习这些电脑语言,当然最好就是去学院/大专学府报读相关课程。在学校学得语言的基础知识后,就可以靠着购买电脑语言相关的书籍自己学习/进修,或者在网上寻找各种教学/学术论文等文件来学得更高阶的知识,同时通过实践来累计经验。
嗯,差不多就是这样吧。 |
|
|
|
|
|
|
|
|
|
|
发表于 4-3-2009 12:25 PM
|
显示全部楼层
网页开发方面,你会需要学习网络技术,服务器运作,网页设计(包括美术设计)之类的知识。
例子:如果你想开发一个好像佳礼这样的论坛软件(也就是Discuz,佳礼用来架设这个论坛的软件),你得学习 PHP(用来进行服务器面运算 - Server-side processing) + SQL (主要是和MySQL Server沟通,进行资料库操作)+ HTML (设计网页,版面设计,用户界面)+ JavaScript (用于一些必须在用户端进行的运算,例如Popup之类的)+ CSS (用于版面设计),诸如此类。 |
|
|
|
|
|
|
|
|
|
|
发表于 4-3-2009 12:30 PM
|
显示全部楼层
至于资料库方面,现在主流都是使用SQL (Structured Query Language) 以便和SQL server 沟通,和进行资料查询。但这只是限于直接和资料库服务器沟通,如果要设计一个能让一般用户适应的资料库软件,还是得配合应用软件设计(上面已经说过了)来设计用户界面,并提供各种pre defined的操作/查询功能。
举个例子,我现在所做的就是一资料库为基础的行政软件,里面牵涉到各种资料记录,例如会员资料,会员消费/使用设施记录,收费记录等等,都是得靠资料库运作(这方面的工作主要是设计资料表的架构,所需要考虑的是如何让设计各种容纳资料的栏目,以及如何让这些资料能更有效率的进行运算)。但是我不能指望我的顾客和其职员们都能精通SQL,并能够自行从资料库里提取需要的资料并进行运算。所以我必须配合应用软件设计来设计出一个方便好用的用户界面(使用C++),让用户只需作出一些选择,然后按下执行指令的按钮,充作用户界面的软件就会自行对资料库进行查询和运算(通过SQL 指令)然后把结果呈现再用户面前。
[ 本帖最后由 geekman 于 4-3-2009 12:39 PM 编辑 ] |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|