孩子学习编程除了Scratch,编程语言还有哪些
1、通常我们可以把编程语言分为两大类。一类是兴趣类编程,以图形化编程为主,目的是用编程实现自己的想法。另一类是工业类编程,以源码编程为主,除了考虑用编程来解决生活生产中的问题外,还需要考虑到用户会在什么样的场景下使用此软件,以及产品的易用性。青少年学习编程,通常从兴趣类编程入手。如果非要选择工业级编程语言,我们还是可以按目标来划分。

3、如果目标是制作 App, 可以选择的语腱葱炙尕言是 Scratch 类似的 App Inventor、 J锾攒揉敫ava(用于编写安卓的 App)或者 Objective-C/Swift (用于编写苹果系统 iOS 的 App)。另外 Java Script 也是一个不错的跨平台选择。现在大多数程序都是苹果安卓系统通用的。这类程序基本是基于某个框架,最常用的框架是 React Native,而 React Native 使用的就是 Javascript 语言。(注,Java 语言和 Javascript 是两个语言,类似但不相同)

5、如果目标是做数据分析,首推的是 Python 语言。Python 语言里有大量关于数据处理的公共库可以使用。让我们可以站在巨人的肩膀上继续深入研究,而不是重造车轮。综合各种因素,如果是针对 7-12岁的孩子学习编程,语言的推荐顺序为 Scratch > Python > Javascript > C 。
