Introduction to computers and basic programming