A Nao Robot is a programmable humanoid robot. Languages you can use to program Nao are Python, C++, Java, Matlab, Urbi, C, and any .NET languages.
NAO is a programmable humanoid robot. Languages you can use to program Nao are Python, C++, Java, Matlab, Urbi, C, and any .NET languages.
NAO also features an onboard multimedia system, including four microphones (for voice recognition and sound localization), two speakers (for text-to-speech synthesis) and two HD cameras (for computer vision, including facial and shape recognition).