Question: 1. PROGRAMMING LANGUAGES Pick a current programming language and answer the following questions: a) Provide a brief overview of your language including when was it

 1. PROGRAMMING LANGUAGES Pick a current programming language and answer the

1. PROGRAMMING LANGUAGES Pick a current programming language and answer the following questions: a) Provide a brief overview of your language including when was it created and what its main purpose is? b) How has your language evolved or changed over time and what were the reasons for this? c) Write the hello world program in your language. 2. SOFTWARE LIBRARIES AND APIS Software libraries encapsulate useful pieces of functionality for use by programs. Application Programming Interfaces (API) are the interfaces to libraries. In this exercise you will investigate a software library and it's API. a) Find an interesting software library which has a well-documented API. What is the purpose of the library and on which operating system does it run? b) Describe the main APls of your library. c) Find some example code which uses the API and paste the code here: d) Explain how your library has dealt with versioning / library evolution. (Alternatively do this for a different library if you can't find the information for your library.) 3. REFERENCES Provide a list of references to all material you have used

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!