Programming

Programming #

Imperative programming #

Instruct the machine to perform certain operation in certain order.

Declarative Programming #

Such SQL, CSS(Selectors), we specify the data we what and the query optimizer decides how to get it.

MapReduce Querying #

Programming model for processing large swathes of data across multiple machines.