John Locke was a scholar during the Enlightenment era whose political theories did not assist the elected government based on inheritance. His thoughts and ideas about the government in the book "Two-Treatises of Government" influenced Thomas Jefferson at the time while he was making efforts to draft the Declaration of Independence for American colonies. Locke raised opinions about the centrality of resources in human liberty and the principles of natural law (according to which everyone takes birth with natural rights).
An electronic calendar would be an example of software. The remaining things which you've mentioned in your questions would be examples of peripheral devices (so mouse, scanner, and monitor :)).