ros 编程语言?
Python——一种动态的、面向对象的脚本语言
在机器人研究领域,Python占据了重要地位。其中一个原因很可能是 Python(和C ++)是ROS中的两种主要编程语言。像JAVA一样,它是一种解释性语言。但也不同于JAVA,Python 语言主要集中在可用性上。

Python优点:
1.更易入门
Python程序简单易懂,初学者学Python更易入门且深入下去可编写非常复杂的程序,且开发效率高,有非常强大的第三方库。
2.高级语言
当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节
3.可移植性
由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工 作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么所有Python程序无需修改就几乎可以在市场上所有的系统平台上运行
4.可扩展性
如果需要一段关键代码运行得更快或者希望某些算法不公开,就可将部分程序用C或C++编写,然后在你的Python程序中使用它们。
Python缺点:
1.运行速度慢
Python的运行速度相比C语言确实慢很多,跟JAVA相比也要慢一些。
2.线程不能利用多CPU问题
这是Python被人诟病最多的一个缺点。
二、C /C ++——大多数中国程序员的第一个语言
C++语言是从C语言发展过来的,是一门面向对象的语言,它继承了C语言的优势。很多人都认为 C 和 C ++ 对机器人科学家来说是一个很好的开端。因为大部分的硬件库使用这些语言,允许实时性能,是非常成熟的编程语言。
以上内容是万老网对开端光遇脚本的问题就介绍到这了,希望介绍关于开端光遇脚本的1点解答对大家有用。