十大热门编程语言:不死 Java、不朽 C/C ++、新贵 Python( 四 )

像 C# 和 MATLAB 一样 , Java 是一种解释性语言 , 这意味着它不会被编译成机器代码 。 相反 , Java 虚拟机在运行时解释指令 。 使用 Java , 理论上让你可以在不同的机器上运行相同的代码 , 这得感谢 Java 虚拟机 。 在实践中 , 这不总是可行的 , 有时会导致代码运行缓慢 。 但是 Java 在一部分机器人学中非常流行 , 因此你也许需要它 。

4. C#/ .NET

C# 是微软提供的一种限制性编程语言 。 这很大程度上是由微软机器人工程师工作室(Microsoft Robotics Studio Studio)提供的 , 微软机器人工程师工作室将其作为其基本语言 。 如果你使用这个框架 , 就必须学习 C# 。 尽管如此 , 想要长期地提高自身的编码能力 , 首先学习 C / C ++ 不失为一个好的选择 。

5. MATLAB

MATLAB、及其相关的开源语言(例如 Octave) , 是一些著名的机器人科学家用于调查数据和创建控制系统常用的语言 。

此外 , 还有一个非常有名的 MATLAB 机器人工具箱 。 如果你需要分析数据 , 创建高级图表或执行控制系统 , 那就需要学习 MATLAB 。

推荐阅读