About this Book
Computers form an inevitable part of modern human lives.
Computers ranging from mainframes to smartphones are in use today. Ever since the advent of programmable computers, a number of programming languages have come. In simple terms, a programming language gives instructions to the computer. A programming language has a syntax and semantics. Unlike machine codes or assembly language, a high-level language can be easily understood just like a communication language.
Different languages have different purposes. While some are used to program huge mainframe computers, some are
object-oriented and yet some others are scripting languages, mostly used in connection with the web. From FORTRAN to Swift, computer programming has evolved a lot over the years.
Open sourcing has led to the development of a number of languages after 1990. The newest ones lay great importance to mobility, distribution, reliability and security.