You can look at libraries, in most cases, as a set of reusable functions. 1.) Libraries, in most programming languages, are resources which you can reuse. Let's say you need to do math programs. read more
Unix was case sensitive, and so many programming languages developed for use on Unix were case sensitive. Computers are not forgiving - an uppercase character is not the same thing as a lowercase character, they're entirely different. read more