如何自学计算机软件设计

来源:百度知道 编辑:UC知道 时间:2024/06/27 21:26:23
我喜欢这方面的知识,但我不知道怎样开始自学!我想了想,觉得应该先懂计算机维修,然后学习计算机语言----我根本不知道该学什么语言?比如c语言、java等等。我到新华书店去看了一下,发现有很多种计算机语言,软件设计也有几种语言。能帮我替一个建议吗?谢谢!

一、自学的步骤:
  首要之首:不要急于选择一种语言,有一个常见的错误就是犹豫于判断哪种编程语言是做好的、最该先学的。 我们有很多的选择,但你不能说那种语言最好。 我们应该理解:说到底,什么语言并不重要。 重要的是理解数据结构、控制逻辑和设计模式。任何一种语言甚至一种简单的脚本语言都会具有所有编程语言都共有的各种特征,也就是说各种语言是贯通的。 我正在攻读我的计算机学学位,我编程使用Pascal,汇编,和C语言,事实上我从来没有把它当成职业以求获得回报。 我一直在自学编程,工作上用不到它,我使用现有的知识,参考各种文档和书本,学习它们的用法。 因此,不要急于选择何种编程语言。 找出你想要开发的东西,使用一种能够完成这项任务的语言,这就可以了。
  根据各种开发平台的不同,有很多不同的软件开发形式可供你选择:从网站应用到桌面软件到智能手机软件到命令行脚本工具。 这篇文章里,我将重点介绍一些很受欢迎的入门教程和资源,它们能帮助你学会如何在各种主流的平台上编程开发。 我先假设你是一个悟性很强的读者,但对于新手,当我谈论程序代码时还是要按照入门级的水平。 因为即使是你自己看一篇编程入门 手册,如果发现都能理解时,心情自然会很高兴,这样利于你进一步学习。

可以从不同方向学习它!
其中C语言是基础! 很多语言基础可以从它学起!

当然你也可以直接学习其他语言,就是个方向不同!
C/C++ 比较注重小程序,C++可以支持多线程。但C++里实现的API应用很复杂。

对于目前来说,学得最多的 则是 sun公司的java语言与微软.net下的C#语言!
两者各具有起优缺点!
编程语言是不断更新的 软件编程语言实现的方法也各有所异的!就看你兴趣 跟接受能力了!兴趣是最大原因之一!

C语言吧,比较普及。至于自学、多上网上找教程看,163的比较系统。多练就可以了,我就是这样学的。

可以先去 优酷等视屏网站下载视屏学C语言 我也是这么学的
在可以去一些学习网站的论坛和大家探讨下!
最好有台电脑

所有的语言都是要有个基础的,这个基础就是C,当然,C++是对C兼容的,也可以从它开始。学C建议使用谭浩强的《c语言程