查看: 3378|回复: 43
|
我对programming的知识是0
[复制链接]
|
|
请问我想要学programming ,但我是从0 开始的,而我因该从那里开始呢?
有什么basic tutorial of programming 吗??还是有什么建议吗?
|
|
|
|
|
|
|
|
发表于 8-9-2012 06:40 PM
|
显示全部楼层
1. 先学 google search, 学习怎样用 key 找资料
2. 搞清楚要学什么.. programming 是讲究 logic 的学问.. 知道自己要什么/做什么的学问..
3. 电脑语言有 C/C++, Java, .NET, Php, Ruby.. 如果想看list, 可以在 google search [programming language list wiki] (4个KEY)
4. 如果针对一种电脑语言, 如想学JAVA, 可以 google search [Java Beginner Tutorial] (3个KEY)
所以, 先搞清楚要学什么 programming language 先吧.. 之后就学 google search..
以后, 有什么问题, 90%你都可以自己解决.. 不需在论坛中[等待]或[求人]..
如果你看不惯网上的资料.. 买书也是一种选择..
我家里也堆满科技书的说.. 每一两年就会订些书来看.. |
|
|
|
|
|
|
|
发表于 10-9-2012 11:16 PM
|
显示全部楼层
个人觉得如果直接从编程语言上手,初期过后很容易遇到瓶颈。
应该了解基础知识和背景。
P/S: 你要学的编程是什么,或者说,你想达到什么目的?网页/伺服器?PC客户端软件?内嵌试软件?
|
|
|
|
|
|
|
|

楼主 |
发表于 10-9-2012 11:33 PM
|
显示全部楼层
我想要create 一个multimedia的软件,还很遥远,但我真的很想。。都在看着,学习着。。。 |
|
|
|
|
|
|
|
发表于 10-9-2012 11:40 PM
|
显示全部楼层
Anglyed 发表于 10-9-2012 11:33 PM 
我想要create 一个multimedia的软件,还很遥远,但我真的很想。。都在看着,学习着。。。
什么是multimedia 软件?
多媒体(音乐/视频)播放器?
|
|
|
|
|
|
|
|

楼主 |
发表于 10-9-2012 11:57 PM
|
显示全部楼层
yeenfei 发表于 10-9-2012 11:40 PM 
什么是multimedia 软件?
多媒体(音乐/视频)播放器?
对阿, 就是这两个阿。。。
但是这,还需要研究很多很多东西。。。。
|
|
|
|
|
|
|
|
发表于 11-9-2012 01:00 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 12-9-2012 10:06 PM
|
显示全部楼层
yeenfei 发表于 10-9-2012 11:16 PM 
个人觉得如果直接从编程语言上手,初期过后很容易遇到瓶颈。
应该了解基础知识和背景。
java应该怎么样下手呢?
|
|
|
|
|
|
|
|

楼主 |
发表于 13-9-2012 12:05 AM
|
显示全部楼层
想问下,有什么tech & programming E-magazine 吗?还有的是,我想懂下现在多数都是用什么language来create programme ??
|
|
|
|
|
|
|
|
发表于 13-9-2012 12:29 AM
|
显示全部楼层
Anglyed 发表于 10-9-2012 11:57 PM 
对阿, 就是这两个阿。。。
但是这,还需要研究很多很多东西。。。。
通常这类软件要从低层入手比较好,
如果你之前对编程一窍不通,那么可以从二进制(binary)开始了解软件开发的世界。
过后研究编码(encoding/decoding)的原理(基础就行),接着学习各平台上资料的储存/读取及输出方式(声卡/显示)
|
|
|
|
|
|
|
|
发表于 13-9-2012 12:40 AM
|
显示全部楼层
加峻 发表于 12-9-2012 10:06 PM 
java应该怎么样下手呢?
Java 语言天生的定位导致它不会在低层有很大的作为,应该专注于应用开发(application)
它的跨平台性也适合用来做系统架构(platform/architecture),不过这通常要一定项目规模才用得到,可以参考J2EE core pattern
|
|
|
|
|
|
|
|
发表于 14-9-2012 04:20 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 15-9-2012 10:58 PM
|
显示全部楼层
javabean 发表于 14-9-2012 04:20 PM 
爲什麽要create一個multimedia軟件?
其實我第一個接觸的language是vb6
到現在爲止都focus在c++: ...
跟我很像
中学时自修VB6, 可以写些简单软件(如帮家里公司写账目管理/文件打印)。
读学院时靠些HTML + Flash 赚点外快,
大学时才真正系统化的从低学起,由最基本的电子元件开始认识电脑 (汇编,VHDL),
出来工作后才掌握C/C++ (及随后的 MFC/Socket/COM/SSE),
某些原因换到小新工作后开始接触Java (及企业级软件架构),
目前为了自己的创业梦想,学习ASP.NET + C#来编写商业软件
|
|
|
|
|
|
|
|

楼主 |
发表于 17-9-2012 01:41 AM
|
显示全部楼层
我开始要学C 了,和我用了一个software 那是 dev C++。
但是我一个programme都写不出来,即使我copy and paste sample example, 但是我的programme 会有error 和fail to compile。
不明白为什么, 可以帮帮忙什么原因吗?
#include<stdio.h>
#define SECRET 10
void main(main)
{ int guess;
printf("What's your guest");
scanf("%i"&guess);
if(guess==secret)
printf("you guessed that");
printf("the secret number was %i.\, SECRET);
}
这是从书抄出来的,
第一,我不明白, 什么language,是for什么software的,for instance,
C 要用什么software, 才能写,C++, Java, HTML, .Net, ect..
要怎样分呢?
第二,是什么是#include, 为什么是#include 而不是其他呢?
接下来是void main, printf, scanf, 都其实是什么来的。书有没有解释,
website写了又不是很明白,所以小弟在这里想向长辈门学习。
第三,跟着书写的程序,我在dec C++ 里,为什么会有那么多的error..
导致这程序无法compile...
其实,我也是刚进第一年的电脑工程。
一想到那么多东西,我不明白,我就很stress 了。。。
求求你们帮下我。
谢谢。。。 本帖最后由 Anglyed 于 17-9-2012 01:44 AM 编辑
|
|
|
|
|
|
|
|
发表于 17-9-2012 02:25 AM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 17-9-2012 02:36 AM
|
显示全部楼层
我有visual studio, 但是更难用。。。!
也是有很多error |
|
|
|
|
|
|
|
发表于 17-9-2012 02:49 AM
|
显示全部楼层
Anglyed 发表于 17-9-2012 02:36 AM 
我有visual studio, 但是更难用。。。!
也是有很多error
我改了那个回复,去看吧。。。
不明白那个error就直接把error message copy paste进google search看。。。
|
|
|
|
|
|
|
|
发表于 17-9-2012 11:03 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 18-9-2012 06:39 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 21-9-2012 04:19 PM
|
显示全部楼层
加峻 发表于 12-9-2012 10:06 PM 
java应该怎么样下手呢?
要学java可以找我。
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|