1. Introduction to Programming © Nalaka Gamage (www.nalakainfo.com) [email_address] 2. What is programming? Programming is getting non trivial task done using a computer…