Programming Languages C C++ Java Python Scala lua julia ruby rust Task Oriented R Web Development php javascript