Professional Documents
Culture Documents
Software programming has a long history and it has evolved from basic coded instructions to huge
programs and software suites. Now software programming is becoming basic necessity for
every one to understand or code as its applications have reach every part of life.
Like we human communicate with each other using different languages, the computers
understand what is called as machine language.
Technology advancements has made all the devices embedding the intelligent devices that
and provide smart device features. For example smart TV, smart LED bulbs, smart
speakers, smart cars etc.
The program not only involves compute operations but also include control operations,
managing data, routing, user interfaces etc and provides use cases which interacts with our
real life.
An example of a software program is shopping website application which takes the user
order data, prepares the final order/invoice, billing and shipping instructions.
There are many other examples such logistic services, for generating financial report of a
company, or for schools to manage the students academic records, or for game enthusiasts,
or for connecting your mobile phone with your television, or for providing infrastructure
service on the cloud, etc, etc, etc.
Many inter related software programs are generally packaged in a single bundle and are
called as Software Suites. These are designed for providing integrated experience to the
user – for example Microsoft Office 365, Adobe Creative Cloud etc.