关于学习计算机语言方面

我是做电脑维护的,虽然是这行,也就那种装装系统,组装组装机器,再了不起点就是检查硬件问题,或者弄弄服务器的人.学历也很低,高中毕业.学校不努力,走出学校才想学点东西.
我的问题是这样的,我完全不懂编程和计算机语言,可以说是盲.所以,请您给我列出个详细的学习计划,比如如何入门,从哪入门,该买什么参考书,如何来学习.如何来提升,如何精通..等等.我上班,所以没时间报学校,那些学校也不是能学东西的地方.所以,最好,您可以给我提供点相关的视频教程.
大概情况就是这样,所以有了解的大侠还得多帮帮忙.请不要复制一些没有用的东西来糊弄我.
先提供200分,我觉得满意后再追加1000分,决不食言.
我也不晓的学什么语言了,所以也请你们告诉下学哪有种好,比如,我学会了当中一种就可以自己去学另外语言.所以请详解.

英文水平不高,学起来难度大么,有没有学成的可能,要去再提升英文水平吗/?

最主要的是,请给我制定个学习计划...我好按部就班.

想学计算机语言,当然先学VB呀,因为VB语言比较简单,学会VB以后,可以学习C++语言.这样在学习C时,不会太难.

学习计算机语言基础很重要.建议先明白数据库,比如BASIC\QBASIC\FOXBASE,这是比较基础的数据库,然后可以学习VB\VF.这时想深入学习,可以在计算机语言当中入门了,在深入学习C语言,如果时间充足的话,可以在学习JAVA,这个语言和VB在网页脚本编程中应用最广.

在网页语言方面,可以先学习ASP,学习ASP的同时,学习ACCESS数据库,掌握后,学习SQL SERVER数据库,这时可以学习PHP语言,有SQL SERVER基础后,可以顺便学习一下MYSQL数据库,这时WINDOWS系统下的PHP语言也学会了.当然最好连LUNIX下的也掌握.

那就向最深的网页语言学习吧,当然是学习JSP语言,数据库当然选择Oracle.这时软件语言+网页语言,你就都学会了.你的大学生活一定也很充足呀!

视频教程,网上一大把,,,

先介绍一个吧。。这个里面什么语言的都有,很全
地址:http://www.baisi.net/viewthread.php?tid=1048155

还有相关的书比较出名:
1、《计算机组成原理》(熟悉)

2、《数据结构》(掌握)

3、《操作系统》(了解->熟悉)

4、《The C language》(掌握)

5、《编译原理》(了解原理)

6、《汇编语言》(了解)

7、《计算机网络》(了解)

8、《软件工程》(了解)

9、《关系数据库》(熟悉)

10、《The C++Languege 》(掌握)

11、《面向对象设计》(掌握;结合C++学习
===================
这是其它的一些可读性很强的书,对你有很大的帮助

一些好书的推荐

1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)

2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)

3、《Inside The C++ Object Model》 (lippmans)

4、《Effective C++》 (同上)

5、《More Effective C++》 (同上)

6、《Exceptional c++》

7、《C++面向对象高效编程》

8、《设计模式》

9、《Thinking In C++》

10、《The Standard C++ Bible》(一般推荐)

11、《The Art of Computer Programming 》

12、《Programming Windows》 (Charles Petzold)

13、《VC++5.0技术内幕》

14、《MFC 深入浅出》

15、《软件需求》

16、《Advanced Windows》

17、《C++ primer》

18、《win32程序员参考手册》

19、《用TCP/IP进行网际互连》

20、《COM 本质论》

参考资料:http://www.baisi.net/viewthread.php?tid=1048155

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-16
学语言要肯下功夫,过程是很枯燥的,想学的话必须坚持
首先确立发展方向,以后想干什么,有一个明确的目标
然后开始学习,先是C语言,一切的基础
再来看你想学什么了C++,VB,Java
个人认为Java还是很有发展前景的
主要还是多看书,坚持就是胜利!

补充:最好恶补一下英语。学语言不用门门通,要一门精,把一种语言学深,到哪个公司都有人要本回答被提问者采纳
第2个回答  2008-12-08
先写个目录

1.选择语言
首先!你以后要干什么!
如果要干专业开发!就学C ,C++
C最为通用,C++通用性不如C,但编程效率被级大提高!
如果做底层用C,底层以上用C++

如果想做一些如银行,保险等的行业项目
一般用JAVA,因为这样的项目需要!一次开发到处运行!

但是都是专业级的开发!

Visual basic!初学者使用的语言
适用于初学者!这样放门快,但也有问题!
你说你没有基础!就像一张白纸,如果学了VB再学C就有点爬山的感觉

如果以后想做专业开发!最好起点高一些

学先学C再学C++

2.基础学习
计算机英语!哈哈总得认得点单词!

比如:IDE的熟悉
在网上找一些小的便子源代码
选择100试验一下,让自己有一些感觉

然后!
买清华大学的 国外计算机科学教材系统 <<C语言程序设计实用教程>>

书不在多,而在于,他能给你一个很好的引导.

3.如何提高

这里就要修改!你的认识问题了!

你提的这个问题本身就是个问题

你的问题是关于学习计算机语言方面的

但我从你的字里行间!看出来!

你是想学程序设计

也许你想学编程就是学语言

那么我告诉你!错!大错而特错

编程重在设计!

如果只是代码民工!

仅仅是写代码!

那就好办了

这就好比

我们肚子饿了

目的就是填饱肚子

选择什么食物做为填充物

只是解决问题的具体详细

选择能吃的东西,

并结合当时所处的环境和实际条件

来选择,而这正是设计要解决的问题

在这个过程中!

起绝定作用的并不是食物(编程语言)

而是对问题的解决方法(设计)

所以,我们面对的真正问题!

在于现实问题与编程语言间的

鸿沟!而接合这个鸿沟的正是

设计!而编程只是将食物是

蒸是煮是煎是炒,决之根据需要

不管你选择不择我的答

都请你保存这段答案!

也许!再你学习程序设计

若干年后!会使你茅塞顿开

因为这都是用长期时间或挫折

换来的

祝你好运

88:)
第3个回答  2008-12-05
我是计算机方向的学生,可以回答你的问题!
首先,学习的目标是什么?
依我看,主要就是你要拿到什么证。计算机的方向很广,有软件开发的,有网络工程的,有硬件和系统的。所以说,你必须要有一个目标。我是网络工程师,干这个比较实用。
软件基础:C语言,汇编,ASP和HTML,数据库
其中,汇编和ASP/HTML,数据库这方面的东西学点皮毛就可以了,主要是懂点基本的东西,命令啊什么的可以查资料三,但是C语言一定要精通。C是最强大的工具,它可以写操作系统,入门也比较简单。建议你先学两周的Basic语言,这样有个编程的基础比较好。大学学习C语言我只用了一周,就莫名其妙把国家二级过了。但是,要学深需要很长的时间。当你觉得自己初通皮毛了,就找个工程来做,试一试,在实战中提高。
学习进程安排:Basic作为学习的基础,学点编程的基本东东,然后开始进阶ASP啊那几样不太重要的,重点是理解其原理。然后开始C语言的学习,学点基本函数就不要慌了。这个时候,开始看计算机网络的理论,重点是理解其原理,看的高度要高,不要仅停留在学习层次。等理论能登堂入室了,就研究一段时间的病毒,看看源代码,学习一下别人的攻击思路和编程技巧。等这个积累到一定程度,开始加深C语言,做点大点的工程来耍。
反正还是要点时间的,顺利的话3年吧,拿个什么工程师之类的证书,基本上就算是略有小成吧
第4个回答  2008-12-02
学语言要肯下功夫,过程是很枯燥的,想学的话必须坚持
首先确立发展方向,以后想干什么,有一个明确的目标
然后开始学习,先是C语言,一切的基础
再来看你想学什么了C++,VB,Java
个人认为Java还是很有发展前景的
主要还是多看书,坚持就是胜利!

补充:最好恶补一下英语。学语言不用门门通,要一门精,把一种语言学深,到哪个公司都有人要
相似回答
大家正在搜