问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编程入门先学什么好?421

发布网友 发布时间:2023-10-26 07:12

我来回答

5个回答

热心网友 时间:2024-12-12 00:48

如果没有软件开发或软件教育从业个十年八年的经验,就不要网上随意发表这些建议了,真的太误人子弟!
python是火、java的确工作需求多、易语言是简单,你可以以后学,但不应该作为第一门编程语言的选择或为功利性选择的原因!如果大家普遍安排这么学习,那么中国的IT就没有未来了,你在IT这条道路也走不远!
为什么全国那么多所高校计算机专业第一门语言都是C语言? 为什么非计算机专业考试都安排C语言? 又为什么那么多语言都从C语言发展而来? 那些教育界科研专家是脑子都进水胡乱定的吗?
如果你在IT行业沉浸多年,能够站在高处自顶向下、从长远学习职业规划来负责任的为广大学生考虑的话,你就会明白:作为编程入门的第一个语言,虽然不一定100%的适用全部人,但客观的讲,对绝大多数人,C语言仍然是编程入门的首选!

热心网友 时间:2024-12-12 00:48

  个人推荐入门C语言或者python :
  C语言语法简单,有良好的逻辑抽象,入门的话还是先面向过程吧,不要刚学就面向对象云里雾里的,如果是要更全面、深入的学习语言本身就C.
  python语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面可以学python.
  入门是从Basic语言开始的,大概熟悉程序的基础语法与逻辑后,进阶C语言。
  现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言。
  慢慢接触C++,或高级编程语言(如:Net,Java 等),网页设计相关的语言(HTML+CSS+Javascript)。
  编程入门后,其实学什么语言已经不太重要了(主要看计划的发展方向)。程序设计的核心在于其逻辑。把程序设计的逻辑搞懂了,学什么语言都很快。

学习资源的累计:
我联合互联网上的一群大牛,组建了一个编程的免费学习群,你只需要来我们这个群里听就行,开头的的第一部分是:四二六.,位于中间的第二部分是:396,处于最后一部分的是:284。 这里有免费的学习资源,每天直播课程,不需要你付出什么,只需要有一颗学习的心就可以了。 不是想要学习的就不要加了。

3、动手去写去练
当然只看是很难学会的。我们需要搭建IDE环境来多练习才能完全掌握这些语法。编程学习没有捷径可走,只有入门快慢之分。要学会编程只有coding、coding最后还是coding。

送给那些懦弱的人们
A : 我是*,我的专业就是护理。我做不了excel、做不了ppt、我学不会ps,好难,我不会写文章。
我: 我学习那么好,写字那么漂亮,编程也不错,ps也挺好、我还能打篮球、我会兵乓求、我会羽毛球、我会足球、我会设计、我会英文。(有的都是高二退学之后自己加强学习的,读书只给了我 算数、识字这些基本的的能力),我特么是神吗?
A : 人人都跟你一样?不是谁都能用很短的时间学很多的东西。
我 :我大概是神吧!你能少看一点 《爸爸去哪儿》、《额滴歌神啊》、《奔跑吧兄弟》吗,今天出了《爸爸去哪》,明天来个《女儿去哪》、《爷爷去哪儿》,你看得完?你能不能看点有用的东西?例如有点启发、让人学到东西的影片或者书?
A:委屈的瘪瘪嘴,那好,我要学习,给我买一本书吧,推荐一下。
我:书到了,学习 吧,一个月后我要看你的成绩。我来考考你
A:好难啊,我好困,我要看一会儿电视.....(然而没然后了....)
其实,这位A同学,极度的懦弱,并不是她不上进,只是那么的懦弱,那么的沉迷于垃圾节目、垃圾书籍,喜欢看不伦不类,不三不四的东西。不明白自己应该要什么,自己怎么做才能得到,认为自己的能力那么的差,做不到
B:大神,我要学node了,推荐一下node的书籍呗
我:恩,入门看一下《node于express开发》吧,然后看看node官网。还有一些博客什么的。当然了,你完全按照那本书,也能做出一些的东西了。最重要的是,要自己动手,去做东西,然后发现问题,解决问题。提升自己。
B:大神,除了那本书,还有别的书吗?
我:书很多,但书不在于多,而是,你能否理解了,并且能运用了?你看完了吗?
B:我感觉很难做,node好难。
我:做做项目,搜搜Google、看看github。
而今,我不知道这位同学水平到底到了什么水平,我想,应该不会太好,最终原因,我想是因为没有深入的去折腾,没有去写代码,没去发现自己的问题
其实,我们的潜力很大,我们能学的更好。我们能掌握的更多,但是许多人都做不到坚持、做不到深入。不肯思考,不肯的动手,是阻碍我们进步的最大原因。
后记:
人,应该要明确自己的目标,拥有理想。
人,重要的不是你站在哪里,而是你往哪个方向前进。
无论何时,不管你已经得到了多少,拥有了多少。都不是堕落的理由。
对于不肯上进,没意志力的人来说,等于是,你想死,任何人都救不了你!
感谢自己,感谢自己没有继续读大学。感谢自己在读书时代已经养成了独立思考,喜欢折腾的习惯。

热心网友 时间:2024-12-12 00:49

为什么Python对于青少年和成年人是入门语言的最佳选择?伟大的入门编程语言有什么特征呢?我认为以下五点非常重要。
学生从入门语言获得的五样东西
非常棒的首次体验,就像一本书的第一页,首先需要“入迷”,学习新知识不可避免的会遇到挫折,但要有持续的热情和好奇心,这对于那些从未接触过编码的年轻人来说是至关重要的;
Web编程的能力,对于职业发展和程序工艺来说,Web编程越来越重要,学生有机会就应当掌握一定的Web架构基础;
桌面编程能力,尽管将来趋势将更多的转移到Web应用上,但没什么能比开发和运行一个本地程序来的直接;
有市场的职业技能,尽管在学术和业余编程中已经非常出色,但教授学生的技能在职业环境中也应该能派上用场;
社区支持和轻松的语言环境,这里再一次强调,对于那些从未接触过编码的年轻人来说是至关重要的。
一些老师或者学生可能不同意这些作为入门语言的必要条件。但我的观点和经验是,没有任何一门语言能像Python一样做到以下五点。
1.非常棒的入门体验
按照惯例,用户写的第一个程序是打印“Hello World”。在所有实现“helHello World”程序的语言中,Python可以说是最简单的。只需要在Python编译器中简单的输入以下这些,然后按下回车。
Interactive Python Console
>>> print("Hello World")
Hello World
>>>
这个互动示例值得尝试!
Python代码的可读性使它成为入门语言的最佳选择,尤其是当它与语法冗长明显的Java语言对比时:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
编写以上Java代码后,还需要进行编译,然后在命令行运行。这些不可避免的流程让学生觉得编程困难。而那些输入 print(“Hello World”) 然后按下回车就能实现的学生,会有机会和信心学习更多。
2.Web编程
Web上Python广为熟悉,不同于C.Frameworks这样的低级语言,而像Django,Pyramid和Flask,可以让学生创造出真正的Web应用程序,这类应用程序与他们每天使用的网站一样强大。Flask是我个人非常喜欢传播的语言,因为它与免费的Heroku账号组合,能让学生在一个小时之内部署他们自己的简易博客。添加一条web应用的响应路径也是如此简单。
@app.route("/about")
def about():
return render_template("about.html", now=datetime.datetime.now())
这几行代码并不简单,但几次课程之后学生便可以自己理解。在信心和好奇的驱使下,学会以最基本的方式响应Web应用请求,也是巨大的进步。
3.桌面应用
专为Web设计的PHP和JavaScript语言*了学生对Web的开发,然而Python在本地计算机开发同样广为熟悉。Pygame,wxPython和其他为桌面程序使用的开发库,让学生勇于建立和运行他们自己的桌面应用。
4.专业技能
不同于Scratch或者Logo语言教学,Python在专业和学术界有更广泛的用途。它是一门可以伴随学生开始和成长的语言。如果学习低级语言会发现Python与C紧密融合,而探索如Ruby的更高级语言会发现也能平滑过渡。如果想对Web应用程序进行更紧凑的控制将发现Javascript技术能与Python Web框架很好地结合在一起。倘若要探索像函数式编程的范例,会发现可以在不学习一门新语言的情况下实现。
然而最重要的是,开始编程时有更好体验的学生,会有足够的意愿和好奇心去发展最符合自己目标的专业技能。
5.社区支持
之前写过如何让代码有内涵。学生参加社区交流会就是再明显不过的方法,我也常去参加。Python社区交流会必然最受欢迎,因为那是开始探索事物*和接触未来挑战的绝佳场所。

热心网友 时间:2024-12-12 00:49

先要想好学编程干什么,想自己编写小游戏、还是想开发些小软件,还是感兴趣提前学习相关知识。个人觉得还是先想好向编程的哪方面学习,然后再选择适合的编程语言,编程语言只是一种工具,关键是编程的思想,掌握了一中语言,其他语言学习起来也就很容易了。如果想开发小游戏,可以选择VB或者易语言,现在还有一种scratch 软件,是一种可以基于模块编程的软件,简单容易上手学习。如果想提前接触编程知识,作为初学也可学习c语言,这个相对好学,而且大学里也是必修课,推荐你电子工业出版社的啊哈c!,这本书既简单又带漫画,连小学生都适合读的。不知道对你有帮助吗。

热心网友 时间:2024-12-12 00:50

1.千万不要追风,不管别人说今天XX语言有多好,明天XX语言多流行。
2.编码是件很枯燥,甚至很痛苦的事,所以一定要有耐心。
3.c,最基础也是最根本的(操作系统就是用c和c++编的),学了c后c++,c#就很好学了因为大体差不多.其实只要学了一门语言学其他的就很快了。但目前企业里用的比较多的是·java,基本上学会了java再学其他语言也会事半功倍。推荐初期学习可以看看动力节点301集Java基础教程大全。
C#.C++是由c语言发展出来的。vc就是visual c就是图形界面的c语言编程
Visual Studio2008只是个专业开发软件(很多大程序都在这个上开发)不是教学用的,也没有什么真正意义上的教学软件。编程嘛不管用什么程序编都一样,Visual Studio2008很不错,编程错误提示也很到位。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivox9和x9i有什么区别 ...设置原则跟构造要求。构造柱的设置原则跟构造要求是什么_百度... ...的U型钢筋锚环要几道?在哪里可以找到依据啊 ...月末不含税库存金额1065000元,请计算门店库存天数 公蟹吃什么 公蟹吃什么东西 爬行健身操功能和原理 锻炼爬行的好处有哪些呢 爬行健身法有什么优缺点 檀木如何粘合 成田剑先生还为哪些日本动漫配音,有名一点滴。谢谢了,大神帮忙啊 日()()日2 启动发动机故障灯亮,水温上来了再启动故障灯灭 可以注销吗,注销后对方列表中还会存在吗55 什么时候去埃及旅游便宜 在埃及境内旅游哪种方式最便宜?2 男朋友当着我面夸嫂子有女人味,说了两次,说嫂子漂亮,能接受吗。心理挺... 天津狗不理包子店哪个最正宗?有多贵?81 我很想修改,我之前修改过一次,怎么办 男朋友当着我面夸嫂子有女人味,说了两次,说嫂子漂亮,能接受吗。心理难过... 厦门蒙发利公司怎么样啊374 我修改了一次,我想修改第二次,怎么办?62 厦门蒙发利科技(集团)股份有限公司箱包厂怎么样啊 各位大大 ...43 痛苦的反义词是什么4379 ...没有病毒了,还用打干扰素,肝功能正常还用打吗? 朋友买新车?该送什么礼物好? 请问深圳机场3线从龙岗世贸百货(万佳百货)到深圳宝安机场一般... 玩游戏卡死了是不是我的配置太垃圾了 这电脑5年了.看看换个什么可以让... youarewelcome和youarewelcomed区别... 求大神看看 我得电脑配置玩游戏怎么这么卡? 10分,形容一个人能文善武的诗句10 中药钩滕是要求后下的药。用医院里的自动煎药机煎药是把所有的药... 我一个手机号注册了两个,另外一个登不上了,怎么办? 男人是不是一种边叫嚣着"过了20岁还是处女是件很丢人的事",一边又喊着... 想玩数独,买什么书比较好? 初学数独书哪本好1 可以注销吗,注销后对方列表中会显示什么?693 学习编程应先学习什么语言?192 怎么成为一名程序员,要从哪里开始学起,先学什么在学什么78 钩藤 怎么煎?(中医进。在线等)8 煎中药最后十分钟放的钩藤需要泡吗?如果需要泡泡完的水要吗?8 求中药大师:夏枯草 钩藤 配伍禁忌2 中药最后10分钟放的钩藤用泡吗?谁知道告诉我一下19 美国电影怦然心动,讲得是什么?一个女孩子叫你看这部电影又代表...59 C盘和D盘有什么区别187 C盘和D盘有什么区别?48 怎么修改?已经修改过一次了 想再修改一次。54 江苏的消费水平是怎样6 我的修改过一次,想修改二次怎么办? 江苏消费水平是高还是低?1 我的修改过一次了,我还想修改第二次怎么办?24