A、方向一:往计算机专业方面走,建议选择C++

(1)、现在的算法竞赛用的是C++语言,实际上如果对编程语言比较了解的话,倒不如说是C语言加上了C++ 的STL,用的还是C语法,C++的面向对象基本上没有用上(大部分情况是这样的,当然也可以用真正的C++面向对象方式)

(2)、现在能见到的很多的计算机专业资料,很多都是用c、 c++语言的伪代码描述的

(3)、研究生考试考数据结构,目前用的是C语言

(4)、C++几起几落,但C++至今在业界没有其它语言可以取代,可以去搜集一些相关的C++的历史发展资料。了解的越多,你越能知道C++在业界的地位。

例如:C++ 在很多后端开发占优势的。速度就是最大的优势

TCP/IP协议的书籍: C伪代码

系统的API:大部分用C语言写的,要想看懂,必须有C语言的基础 ………………

(5)、算法和数据结构,用C C++描述有天然的优势,因为C语法是与机器模型对应的,学好了C语言,可以更好的理解计算机的运行原理。

(6)、算法竞赛走的是计算机专业的路线,不是普及,如果走专业路线,请选C、C++

(7)、C是任何一个计算机从业人员都应当学习的编程语言

(8)、C和C++是计算机从业人员的标准语言,要是不懂,那你根本没办法和你的同行交流。

(9)、学python不会C可以,但是会C的话,更好

(10)、如果想吃IT的技术饭,C是必学的,C++也值得学

B方向二:如果走普及的话,那选择python,这个是目前最火的语言。以前是VB,VB之前是PASCAL。现在python代替了VB。

但作为大型的程序设计语言和系统级语言,目前,C++没有其它可以与它相类拟的可以替代的语言。

C、方向三:python可以走AI(人工智能)的专业方向,

AI技术是依托于大数据技术、云计算、嵌入式技术等技术的。

信息技术的三大支柱:计算机技术、通信技术和传感器技术。

在AI相关的技术中:

计算机技术大数据技术、云计算、嵌入式技术等

通信技术5G

传感器技术

通信技术和传感器技术无疑用到的最多的语言也是C语言。这也是TIOBE排名中,C语言一直非常稳定的原因(第2名)。

C++现在排第4,以前长期排第3。

这些技术实际上都要用到Linux+C,其底层很多都是C代码实现的。

Home - TIOBE

如果您往计算机硬件、信息安全方向等这些计算机底层的技术方向走的话,那可能还需要学习一门语言:汇编语言

汇编语言相对更加小众,但不代表它没有市场,在某些领域它无可替代。

还有一个问题,学了C /C++语言,难道就不能再学python啦?

答:肯定不是的,只是一开始,不要两种语言一起学,比如学C++,就最好不要同时学python,有了相当的C++基础,再学python,很容易学会。

注意这里主要是指的基本语法的学习,基础的学习阶段。

一门编程语言的基本语法,就是中小学生,业余时间,用1至2年来学习,足够。

当然学了C语言,再学C++,这个不用考虑这个问题,是因为C++兼容C语法

当其中一门语言学的比较好了,再学另一种语言,这样避免混淆。

两种语言一起学容易混淆,这样学没有学习效率,浪费了很多宝贵的时间。

最后,要学习一些关于linux的相关的知识,学会用linux系统。欧洲的一些国家,中学的信息教育是linux系统+编程语言。


相关的链接

1、想学习编程的伙伴,应该选择学Python、C++还是Java?如何选

想学习编程的伙伴,应该选择学Python、C++还是Java?如何选择?【python吧】_百度贴吧

2、只学python而不学c/c++可以吗???

只学python而不学c/c++可以吗???-CSDN论坛

3、JAVA和PYTHON哪个更难?不是计算机专业的学生适合学哪个?

JAVA和PYTHON哪个更难?不是计算机专业的学生适合学哪个?_程序员林子的博客-CSDN博客

4、C++与Python学哪个比较好?哪个更实用?

C++与Python学哪个比较好?哪个更实用?_xiaoxianerqq的博客-CSDN博客_python和c++哪个好

5、打算学编程, 到底是学C++ 还是 Python? 在线等, 挺急的

http://mini.eastday.com/bdmip/180406140034289.html

6、对于初学者来说Python和C先学哪个好?

对于初学者来说Python和C先学哪个好?

7、学那种语言比较好,Java,Python,c++,还是别的语言?

学那种语言比较好,Java,Python,c++,还是别的语言?-CSDN论坛



C++比Python要难,但C++比Python要强大,C++学好了,要转其他语言会比较容易,

C++更接近底层,大型操作系统,游戏,高性能算法都是C++的强项,更适合用C++写。

学C++能让你理解到语言的核心,程序的机理,如果你想往编程的核心发展,了解程序的更深境界,了解底层,内核,那C++是你非常好的选择。

Python,目前很火的语言,特别是在深度学习(你可以简单理解为人工智能)方面应用尤为广泛,为什么火,因为之前有很多人使用Python写了很多好用的框架,但其实有些框架底层实现就是C++,Python比较简单,易上手,近年来在语言排行榜稳步上升,如YouTuBe就是Python写的。

所以,你想选择学什么,首先你得知道你要干什么,如果想从事系统级开发,大型游戏开发,想钻研语言的技术,感受更深层的语言的魅力,从事算法工程师等工作,那么C++是不二之选。如果你想搞人工智能,Python最适合,C++也可以,但是资料可能就会少一些。


推荐 C/C++ 人工智能 框架和库

推荐 C/C++ 人工智能 框架和库_quickbrain的博客-CSDN博客_c++人工智能库




参考的链接:

Python (计算机程序设计语言)

Python(计算机编程语言)_百度百科

python语言能做什么

python语言能做什么-Python教程-PHP中文网

Python这么火,能干什么?这四大主要用途是你必须得知道的!

Python这么火,能干什么?这四大主要用途是你必须得知道的! - 简书

图说Python可以用来干什么?

https://jingyan.baidu.com/article/cdddd41cade16253ca00e176.html

Python虽然很火,为啥找工作这么难?

Python虽然很火,为啥找工作这么难?_大咖爱爬虫的博客-CSDN博客

扎心!“我学了半年Python,还是找不到工作”

扎心!“我学了半年Python,还是找不到工作”_Python大本营的博客-CSDN博客

为什么学完Python找不到工作?原因如下!

为什么学完Python找不到工作?原因如下!_编程

Python虽然很火,为啥找工作这么难

Python虽然很火,为啥找工作这么难_非科班大数据工程师的博客-CSDN博客_python找工作

2位前辈的经历告诉你Python新手好找工作吗?初级岗位多不多

2位前辈的经历告诉你Python新手好找工作吗?初级岗位多不多_weixin_33854644的博客-CSDN博客

C++语言(百度百科)

C++_百度百科

C语言(百度百科)

c语言_百度百科




说信奥是少儿编程的高级阶段,我觉得多数的朋友不会有什么意见,

但说少儿C++编程是少儿编程的高级阶段,我不是完全认同

少儿C++编程的学习肯定是要从C++基础一点点儿学起的,

有的说python是少儿C++编程或信奥的前置课程或基础

或者说先学scratch,再学C++或python

我认为这个说法欠妥,

小学二三年级完全是可以直接学习少儿C++编程(C++画图、C++基础)的

不一定学了scratch后再学C++,或者学了python后再学C++

没学过Scratch,可以直接学Python和C++,
没有学过Python,一样可以学C++,
这三者,并不构成进阶的关系。


少儿C++编程也有C++画图或C++基础比较简单的内容

Scratch -> C++画图->信奥(C++)学习导航

Scratch -> C++画图->信奥(C++)学习导航_dllglvzhenfeng的博客-CSDN博客



竞赛用的C++和工业用的C++侧重点不同。

工业用的C++学习起来很难,但是中小学生竞赛用的C++侧重于考察算法而非语言本身

竞赛用的C++基本语法很容易入门。

并且C++直接跟系统底层打交道,更有利于学习者了解电脑的运行原理。

摘自:

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好_编程大乐趣的博客-CSDN博客


小学生C++学习资料集-2022.07.11

小学生C++学习资料集-2022.07.11_dllglvzhenfeng的博客-CSDN博客

小学生C++趣味编程 视频集

小学生C++趣味编程 视频集_dllglvzhenfeng的博客-CSDN博客



C++ python 小游戏 画图 资料集

C++ python 小游戏 画图 资料集_dllglvzhenfeng的博客-CSDN博客




经过这几年的发展,

少儿C++编程的比赛,现在基本都有了和Python类似的对应的比赛

比如:

1、蓝桥杯青少年创意编程C++、python

2、电子协会C语言、python

3、NCT C++、python

4、NOC C++、python

5、PAAT C++、python

6、CPA C++、python

7、NCRE C++、python

等等,这些相对信奥来讲,要简单一些,是普及性的比赛和考试

上面的这些C++比赛,既可以作为普及适合多数同学学习的比赛和考试

也可以将其作为学习信奥的前置课程

这个和对应的python类的比赛和考试是差不多的

少儿C++编程不仅仅有少儿编程高级阶段的信奥,还有普及性的相关比赛

我觉得少儿编程发展到现在,少儿C++编程的体系更完备一些



中小学信息学相关比赛汇总(C++类)

中小学信息学相关比赛汇总(C++类)_dllglvzhenfeng的博客-CSDN博客_c++小学比赛


软件编程(C语言)

中国电子学会考评中心

电子协会C语言一级的适宜:3-5年级

蓝桥杯创意编程大赛:

STEMA 初级考试的考生为 7-10 岁学生(U10,约 1-4 年级),考试包括 Scratch、
Python、C++、Arduino、Micro:bit、EV3 等六个组别;

(摘自《STEM 能力测试 (STEMA) 及蓝桥青少年信息技术等级考试 (蓝桥等考)白 皮 书》12.0 版 P15页)

2021-2022学年全国中小学信息技术创新与实践大赛:软件创意编程赛道

初中C++组

全国中小学信息技术创新与实践大赛(NOC)



蓝桥杯 青少年创意编程大赛 scratch 组、中国电子学会scratch等级考试等

蓝桥杯 青少年创意编程大赛 scratch 组、中国电子学会scratch等级考试等_dllglvzhenfeng的博客-CSDN博客




相关的参考链接

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好_编程大乐趣的博客-CSDN博客

少儿编程用的是什么语言呢

少儿编程用的是什么语言呢_vipcode666的博客-CSDN博客_少儿编程是什么语言

少儿编程语言早在上世纪60年代美国就有了

少儿编程语言早在上世纪60年代美国就有了_技术地图的博客-CSDN博客

c++新手入门-----(建议中学生和小学生基础低的人观看。)

c++新手入门-----(建议中学生和小学生基础低的人观看。)_flowerX2的博客-CSDN博客

少儿编程主要是哪些语言

少儿编程主要是哪些语言_vipcode666的博客-CSDN博客_少儿编程什么语言

建议家长收藏Scratch、Python、C++哪种编程语言更适合孩子学习?

建议家长收藏Scratch、Python、C++哪种编程语言更适合孩子学习?

Scratch、python、C++ | 学习少儿编程课程的第一选择怎么选

Scratch、python、C++ | 学习少儿编程课程的第一选择怎么选 - 知乎

【编程系列】图形化编程、python、C++谁才是少儿编程的第一选择?

【编程系列】图形化编程、python、C++谁才是少儿编程的第一选择?_Python_孩子_语言

【编程系列】图形化编程、python、C++谁才是少儿编程的第一选择?

【编程系列】图形化编程、python、C++谁才是少儿编程的第一选择?_Python_孩子_语言

Scratch、python、C++谁才是少儿编程的选择?

Scratch、python、C++谁才是少儿编程的选择?

信息学奥赛之C++语言

信息学奥赛之C++语言 - 知乎

中小学生学c++还是学python好

中小学生学c++还是学python好

建议家长收藏:Scratch、Python、C++,哪种编程语言更适合孩子学习?

建议家长收藏:Scratch、Python、C++,哪种编程语言更适合孩子学习?_代码_思维_逻辑

【家长请收藏】Scratch、python、C++谁才是少儿编程的第一选择?

【家长请收藏】Scratch、python、C++谁才是少儿编程的第一选择?

【编程系列】图形化编程、python、C++谁才是少儿编程的第一选择?

【编程系列】图形化编程、python、C++谁才是少儿编程的第一选择?_Python_孩子_语言

极客晨星:Python VS C++ 哪个才是青少儿编程必学科目?

极客晨星:Python VS C++ 哪个才是青少儿编程必学科目? - 知乎

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好_编程大乐趣的博客-CSDN博客

python和c++哪个好-升学为主的编程学python和C++哪个好?

python和c++哪个好-升学为主的编程学python和C++哪个好?_编程大乐趣的博客-CSDN博客

关于小学生学习编程语言C++的经历经验分享,五问五答

关于小学生学习编程语言C++的经历经验分享,五问五答_阿言教编程的博客-CSDN博客_小学生学c++

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好

python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好_编程大乐趣的博客-CSDN博客

少儿编程用的是什么语言呢

少儿编程用的是什么语言呢_vipcode666的博客-CSDN博客_少儿编程是什么语言



小学C++编程入门书籍及相关资料介绍(一)

小学C++编程入门书籍及相关资料介绍(一)_dllglvzhenfeng的博客-CSDN博客_小学c++编程

小学C++编程入门书籍及相关资料介绍(二) 算法篇

小学C++编程入门书籍及相关资料介绍(二) 算法篇_dllglvzhenfeng的博客-CSDN博客_小学c++编程

小学C++编程入门书籍(三)

小学C++编程入门书籍(三)_dllglvzhenfeng的博客-CSDN博客_c++小学


少儿编程:C++绘图相关书籍篇

少儿编程:C++绘图相关书籍篇_dllglvzhenfeng的博客-CSDN博客_儿童c++

从Scratch到C++ 从Scratch到python书籍

从Scratch到C++ 从Scratch到python书籍_dllglvzhenfeng的博客-CSDN博客


C++游戏入门书籍推荐

C++游戏入门书籍推荐_dllglvzhenfeng的博客-CSDN博客_c++游戏编程入门



动画学信奥 漫画学算法 CSP-J入门级 (一)、计算机基础与编程环境(依据「NOI大纲」)

动画学信奥 漫画学算法 CSP-J入门级 (一)、计算机基础与编程环境(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客_cspj考试大纲

动画学信奥 漫画学算法 CSP-J入门级 (二)、C++程序设计 数据结构(依据「NOI大纲」)

动画学信奥 漫画学算法 CSP-J入门级 (二)、C++程序设计 数据结构(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客_csp-j 数据结构

动画学信奥 漫画学算法 CSP-J入门级 (三)、算法(依据「NOI大纲」)

动画学信奥 漫画学算法 CSP-J入门级 (三)、算法(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客

关于少儿编程编程语言的选择,python还是c++相关推荐

  1. python网上编程课程-少儿编程 为你解读Python编程课程

    少儿编程 为你解读Python编程课程.重庆乐博乐博少儿编程培训学校的老师好评率高,具有很好的亲和力,专业知识讲解清晰,授课思路明晰,合理课程安排和辅导,针对学员的学习心理状态也会及时关注,赢得了广大 ...

  2. 青少年编程python一节课多长时间_10节免费少儿编程微课:Python基础知识微课

    课程介绍课程名称:Python基础知识微课(10节) 课程内容:通过对Python基础知识的讲解,教孩子们学会使用海龟编辑器进行编程,了解Python的基础知识,学完课程之后,孩子们可以用海龟编辑器快 ...

  3. Scratch、Python、C++,谁才是少儿编程的第一选择?

    前言 面对市面上形形色色的编程语言类型,经常有家长犯难问我们该如何为孩子选择合适的课程: "那种拖块看起来像玩游戏,不如 Python.C++ 这样的代码编程语⾔⾼级." &quo ...

  4. python语言 行业_如何入门编程开发行业 选择Python语言怎么样

    如何入门编程开发行业?选择Python语言怎么样?Python是一种面向对象的解释型计算机程序设计语言,它是纯粹的自由软件,语法简洁清晰,它具有丰富和强大的库.它常被称为胶水语言,能够把用其他语言制作 ...

  5. python少儿编程 在线课程-石家庄Python人工智能编程

    一.童程在线简介童程在线作为童程童美独立开发的专有可视化在线少儿编程教育平台是美国纳斯达克上市的达内教育集团旗下产品,拥有来自国内外优秀名企.名校的师资教研团队,17年编程教育经验沉淀,累计研发超50 ...

  6. python少儿编程 在线课程-宁波Python程序开发课程

    课程详情 大数据及机器学习必备语言,推荐9-13岁青少年学习. 帮助孩子掌握Python语言的主要核心基本语法.掌握Python面向对象开发的基本概念.掌握Python和Pygame进行2D游戏开发. ...

  7. python少儿编程课件ppt_《Python 少儿趣味编程》

    Python简单易学,功能强大,是少儿学习编程的首选语言.本书是少儿学习Python编程的趣味指南,全书共17章,按照由简到难.逐步深入的方式组织各章内容.本书从认识Python开始,首先介绍了Pyt ...

  8. python课程与c+课程有什么不同-南通渡课少儿编程:python和C的区别是什么?

    南通渡课少儿编程:python和C的区别是什么? 2020-10-30 | 南通 | 点击87次 | 信息编号:20146414213238622002263449 视频:南通渡课少儿编程:pytho ...

  9. python天津儿童培训少儿编程课一定要了解

    长沙一家少儿编程班里,一个两岁半的孩子穿着尿不湿,像模像样地坐在电脑前听着事件.控制.变量.条件.坐标这样的高深词汇:北京10岁的小亮课余时间已经被小提琴.足球.美术和街舞占据,虎妈还是豪掷30000 ...

最新文章

  1. Docker 的基本原理及快速入门
  2. 笔记-高项案例题-2016年上-整体管理+风险管理
  3. 特征向量按照特征值大小进行排序
  4. Eclipse 浏览(Navigate)菜单
  5. Java代码块回调,QueueEvent - 队列化执行线程和代码块
  6. Java Throwable initCause()方法与示例
  7. java 蓝桥杯算法训练 求完数(题解)
  8. (97)FPGA DCM与PMCD区别?
  9. electron forge 好用吗_在优麒麟上使用 Electron 开发桌面应用
  10. android 电话拨号器
  11. python把list的所有元素生成排列和组合
  12. System.Security.Cryptography.CryptographicException
  13. 商道—小老板的生意经:读书笔记
  14. python中的元组字符串整数浮点数都是不可变的数据类型,Python不可变数据类型总结...
  15. 如何用python完成评分功能呢_如何在python中创建一个高效快速的评分系统?
  16. 解决word2019复制卡顿
  17. Windows2008server系统搭建DHCP服务器
  18. 自定义View时,用到Paint Canvas的一些温故,自定义Loading控件(动画五,“六边形”的旋转跳跃)
  19. 全系统进程隐藏win7winn10win11器风铃进程隐藏器软件
  20. Netty中使用WebSocket实现服务端与客户端的长连接通信发送消息

热门文章

  1. Library projects cannot set applicationId问题解决
  2. GIGABYTE 技嘉主板进不了 BIOS 的解决方案
  3. Failed to unmount /storage/udisk (Device or resource busy, retries 6, action 0)
  4. 【复制】互联网术语、简称、缩写
  5. oracle中的单表查询,单字段与多字段排序
  6. 高德地图车机版API演示程序
  7. MEMOS 技术支持
  8. Redis缓存及缓存粒度
  9. 地图符号库的制作方法-s52符号显示库中的矢量符号描述语言
  10. 虎书学习笔记2:图形学基础数学(向量、点积、叉积、)