Software development is a rapidly growing field in Pakistan; The government has initiated numerous programs to encourage software development and exports. Pakistani IT companies have begun developing software for use in different types of businesses and services. Locally made software packages are available for implementation in schools, hospitals, supermarkets and other businesses at low cost. Large control systems such as ERPs are also developed for use in large organizations which manufacture textiles, pharmaceuticals, food and beverages, etc. Also, the increasing use of Android smartphones, tablets and Apple iPads has given a great boost to the mobile applications development industry. Experts can easily develop these applications at home, with very low capital investment, as a personal computer and an Internet connection are the only things required to begin. Educational institutes have also begun offering diplomas and short-courses in software and applications development for young people.