In: Computer Science
Briefly answer the questions.
1. Assume you are an IT consultant for a company, and you have been asked to discuss the following items:
a) What is code? Why is it important?
b) What is an API? Can you provide some examples of how computers use APIs to make our life simpler?
c) Why are there so many programming languages?
d) How are computers and coding changing the workplace?
Answer a :
Code is basically a term which is used for writting the statements in a particular programming language which is also known as source code and then it is processed by the compiler which makes it ready for execution in the computer.
Code is important because computers are unable to understand our formal language, They can only understand the machine level code which is generally binary numbers. So code is an important factor for the human-computer interaction. Coding is a medium for humans to comunicate with computers.
Answer b :
API stands for Application Programming Interface. API is a set of rules which specifies how two or more programs will interact with each other.
Examples of how computer uses api to make our life eaiser :
1. It develops an interface between operating system and an application which makes it eaiser for operating system to use one portable operating systen interface to another portable operating system interface.
2. The api can be used remotely by the programmers to manipulate remote resources.
3. Computer uses private release policies. In this, the api released are used privately and secured by the companies.
Answer c :
There are so many programming languages because some languages are better in certain programming areas like C++ and java are mostly used in object oriented programming, and java-script, html and CSS are used in the web-development. Where as programming languages like Python, Pascal are used in educational applications. Every programming language has its own advantage and disadvantage. So, the programming languages are used in respective fields in which they have higher scope of productivity.
Although another reason that there are alot of programming languages because people keep creating new languages according to their comfort in programming.
Generally the difference between the programming language is their respective syntax, We can apply same logic in various different programming language by following the syntax and protocol of that particular programming language.
Answer d :
Computer and coding change the workplace by providing technology such as :
1. Database : It can be used to maintain a large volume of records on the computers with reliability.
2. With the help of computers and coding, the overall productivity has also found to be increased in large amount.
3. With the help of computer and coding one can work remotely from a far place which also increased the employment rate.
4. Printing and publication technology is proved to be the greatest inventionof computer.
5. It also increased the efficiency and accuracy of performing a task using computer.
6. Coding has bring a revolution in digital world as through coding various games, educational platforms, chatting interfaces has been developed.
Thank you!!!