Pakistan Penal Code and History of PPC

Pakistan Penal Code
The Pakistan Penal Code usually called PPC is a penal code for all offences charged in Pakistan. It was originally prepared by Lord Macaulay with a great consultation in 1860 on the behalf of the Government of British India as the Indian Penal Code. After the partition of India in 1947, Pakistan inherited the same code and subsequently after several amendments in different governments,it is now mixture of Islamic and English Law.
 History
The draft of the (British) Indian Penal Code was prepared by the First Law Commission and it was chaired by Lord Macaulay. Its basis is the law of England freed from superfluities, technicalities and local peculiarities. Suggestions were also derived from the French Penal Code and from Livingstone’s Code of Louisiana. The draft underwent a very careful revision at the hands of Sir Barnes Peacock, Chief Justice, and puisne Judges of the Calcutta Supreme Court who were members of the Legislative Council, and was passed into law in 1860, unfortunately Macaulay did not survive to see his masterpiece enacted into a law.
 Though it is principally the work of a man who had hardly held a brief, and whose time was devoted to politics and literature, it was universally acknowledged to be a monument of codification and an everlasting memorial to the high juristic attainments of its distinguished author. For example even cyber crimes can be punished under the code.



Advertisements

Published by

Papoo Parmar

I am so simple and Like to do any special in my life in short way.

One thought on “Pakistan Penal Code and History of PPC”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s