school reasearch

From your questions such as "How did you learn Arduino" I think you have the mistaken belief that "Arduino" is a programming language. It is not. The Arduino system uses the regular C/C++ programming language.

...R