almindelig lov
i de fleste lande er straffeloven indeholdt i en enkelt statut, kendt som straffeloven. Selvom straffelovgivningen i de fleste engelsktalende lande er afledt af engelsk strafferet, har England selv aldrig haft en straffelov. Engelsk strafferet består stadig af en samling af vedtægter af forskellig alder—den ældste, der stadig er i kraft, er forræderi Act (1351)—og et sæt generelle principper, der hovedsageligt udtrykkes i Domstolens afgørelser (retspraksis). Englands mangel på straffelov er ikke resultatet af manglende indsats; siden begyndelsen af det 19.århundrede har der været flere forsøg på at oprette en sådan kode. Den første indsats (1833-53) blev foretaget af to paneler af strafferetlige kommissærer, der systematisk undersøgte den gældende strafferetlige tilstand. Konfronteret med et stort antal ofte overlappende og inkonsekvente vedtægter fandt kommissærerne, at det var enormt vanskeligt at bestemme, hvad loven indeholdt om et bestemt emne. Forskellige vedtægter, der dækker den samme adfærd, ofte med vidt forskellige sanktioner, tilladt for bredt retsligt skøn og inkonsekvens i straffe. Kommissærerne udarbejdede en række udkast til koder, der blev forelagt Parlamentet, men ingen blev vedtaget. Til sidst på grund af retsvæsenets modstand blev bestræbelserne på at kodificere straffeloven opgivet, og i stedet var der en konsolidering af det meste af straffeloven i 1861 i en række vedtægter—the Larceny Act, Det ondsindet Skadelovog lovovertrædelserne mod Personloven er blandt de vigtigste. Da disse vedtægter var konsolideringer snarere end kodifikationer, blev mange af inkonsekvenserne i den tidligere lovgivning bevaret. Lovovertrædelserne mod Personloven er stadig stort set i kraft, skønt de andre er blevet erstattet af mere moderne bestemmelser.interessen for kodifikation var ikke begrænset til England. En lignende proces fulgte i Indien, derefter under britisk styre, og en straffelov blev skrevet i 1830 ‘ erne og til sidst vedtaget i 1861. Kodeksen forbliver i det væsentlige gældende i Indien såvel som i Pakistan. Visse dele af Afrika, der engang var britiske kolonier, vedtog også lignende koder.
i England blev bestræbelserne på at etablere en straffelov genoptaget i slutningen af 1870 ‘ erne, og i 1879-80 blev et udkast til straffelovsregning igen præsenteret for Parlamentet. Stort set værket af den berømte juridiske forfatter og dommer James Fitjames Stephen, denne kode modtog bred omtale i hele England og dets koloniale ejendele. Selvom det ikke blev vedtaget i England, blev det efterfølgende vedtaget i Canada (1892) og i flere australske stater og britiske kolonier. Da interessen for kodifikation faldt i det 20.århundrede, blev der forsøgt at foretage specifikke og særlige ændringer i straffelovgivningen. Det permanente revisionsudvalg for strafferet, der blev oprettet i 1959, fremsatte til sidst en række specifikke anbefalinger, herunder eliminering af sondringen mellem forbrydelser og forseelser. Derudover blev lovkommissionen, også et permanent organ, oprettet i 1965 med det formål løbende at gennemgå hele loven, ikke kun straffeloven. I 1981 foretog Kommissionen et nyt forsøg på kodificering af straffeloven, og et udkast til kodeks blev offentliggjort i 1989. Det blev dog hårdt kritiseret, og Kommissionen droppede forsøget og fremlagde i stedet en række mere specifikke anbefalinger.Strafferetsreform var en af de amerikanske staters interesser i perioden efter den amerikanske Revolution. I begyndelsen af 1820 ‘ erne blev der udarbejdet et omfattende udkast til kode for Louisiana, selvom det aldrig blev vedtaget. Andre stater flyttede også til at kodificere deres straffelove. I 1881 blev der indført en straffelov, der var et eksempel, der blev fulgt af de fleste stater. Fordi Amerikansk strafferet primært er et anliggende for de enkelte stater (i modsætning til Canada, for eksempel, hvor det nationale parlament vedtager straffeloven for hele landet), har der været betydelig variation i kodeksens indhold fra en stat til en anden. I midten af det 20.århundrede førte reformindsatsen i USA til offentliggørelsen af model straffelov (1962), et forsøg på at rationalisere straffeloven ved at etablere en logisk ramme for definition af lovovertrædelser og en konsekvent række generelle principper i spørgsmål som kriminel hensigt og medskyldiges ansvar. Modellen straffelov havde en dybtgående indflydelse på revisionen af mange individuelle statskoder i løbet af de følgende årtier; skønt den aldrig blev vedtaget fuldstændigt, inspirerede den en lang periode med reform af straffeloven.
David A. ThomasThomas J. Bernard