Which programming language does Arduino use? The answer to this question ...