Basis of programming are the same in all languages, (conditionals, loops, functions, operators, data types, arrays) the most important thing for students is to develop programming logic and learn to solve engineering problems by developing applications