树莓派上可以学习的 3 种热门编程语言

通过学习使用树莓派进行编程,在就业市场上变得更有价值。
138 位读者喜欢这篇文章。
Various programming languages in use

在本系列的上一篇文章中,我分享了一些关于教孩子们使用树莓派编程的方法。 理论上,绝对没有什么能阻止成年人使用为孩子设计的资源,但你最好学习在就业市场上有需求的编程语言。

以下是您可以使用树莓派学习的三种编程语言。

Python

Python 已成为开源世界中最流行的编程语言之一。 它的解释器已被打包并在每个流行的 Linux 发行版中提供。 如果您在树莓派上安装了 Raspbian,您将看到一个名为 Thonny 的应用程序,这是一个面向初学者的 Python 集成开发环境 (IDE)。 简而言之,IDE 是一个应用程序,它提供执行代码所需的一切,通常包括调试器、文档、自动完成和模拟器等。 这是一个很棒的小教程,可帮助您开始在树莓派上使用 Thonny 和 Python。

Thonny on Raspberry Pi

Java

虽然可以说不如以前那么有吸引力,但 Java 仍然在世界各地的大学中被大量使用,并深入嵌入到企业中。 因此,即使有些人不同意我推荐它作为初学者的语言,我还是不得不这样做; 一方面,它仍然非常流行,另一方面,有很多书籍、课程和其他信息可供您学习 Java。 通过使用 BlueJ Java IDE 在树莓派上开始学习。

Blue Jay IDE

JavaScript

“想当年……”JavaScript 是一种客户端语言,它基本上允许人们简化和自动化浏览器中的用户事件并修改 HTML 元素。 如今,JavaScript 已经逃离了浏览器,可用于其他类型的客户端,例如移动应用程序,甚至服务器端编程。 Node.js 是一个流行的运行时环境,允许开发人员在客户端-浏览器范例之外进行编码。 要了解有关在树莓派上运行 Node.js 的更多信息,请查看 W3Schools 教程

其他语言

如果您想学习另一种语言,请不要绝望。 您很可能可以使用树莓派来编译或解释任何选择的语言,包括 C、C++、PHP 和 Ruby。

微软的 Visual Studio Code在树莓派上运行。 它是微软的开源代码编辑器,支持多种标记和编程语言。

标签
User profile image.
Anderson 在 1996 年被他的叔叔介绍认识了 Linux。在 2000 年代初期,他从开发人员转型为系统管理员。 今天,Anderson 领导着红帽信息安全事件响应团队。 他还是 Fedora 软件包的活跃维护者。

10 条评论

谢谢 Anderson。

所有好的语言都值得理解。 在 Pi 上产生快速结果的一个好方法是 Node-RED; 它允许基于快速流程的开发,并且可以在您需要编写特定代码时利用 JavaScript 和 Python。

大量免费节点下载可用 - 如果您想将 Pi 用作智能家居或物联网设备,仪表板节点允许快速简便的仪表板。

哇! 我刚刚查看了 Node-RED 的网站,真的很酷! 感谢 MaxG 分享。

回复 作者 MaxG (未验证)

关于 Java,值得注意的是,当今使用的几乎所有 Web 浏览器都已禁用对插件的支持,包括允许您在网页中嵌入 Java 小程序的插件。

Java 仍然是开发独立应用程序的绝佳语言,但它不再适用于开发丰富的 Web 内容。 为此,您需要使用 HTML5(包括 JavaScript 和基于 JS 的应用程序环境)。

嗨 David,感谢您分享您的想法,但我认为 Java 作为企业服务器端语言甚至更受欢迎。 实际上,许多 Web 服务都是用 Java 编写的。 再次感谢!

回复 作者 David C.

请介绍一下学习和创建 ARM 汇编语言程序。

Châu,

自从大学以来我就没有编写过任何汇编语言,但这实际上是一个非常有趣的想法! 感谢您的建议!

回复 作者 Châu (未验证)

嗨 Anderson,

关于 Microsoft Visual Studio Code,不幸的是,它不是“开源”的。 相反,它对于非商业或演示用途是“免费的”。 否则,我喜欢这篇文章,树莓派确实是一台优秀的教育计算机。

--SYG

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.