The Bangladesh Penal Code is the main criminal code of Bangladesh. It is a comprehensive code intended to cover all substantive aspects of criminal law. The objective of this Act is to provide a general penal code for Bangladesh. Though not an initial objective, the Act does not repeal the penal laws which were in force at the time of coming into force in Bangladesh. Though this Code consolidates the whole of the law on the subject and is exhaustive on the matters in respect of which it declares the law, many more penal statutes governing various offences have been created in addition to the code. The Penal Code, 1860, subdivided into twenty-three chapters, comprises five hundred and eleven sections. The Code starts with an introduction, provides explanations and exceptions used in it, and covers a wide range of offences.