فهرست کدهای حقوقی باستانی
کد قانونی یک ویژگی مشترک سیستمهای حقوقی خاورمیانه باستان بود. قانون سومری Ur-Nammu (حدود ۲۱۰۰–۲۰۵۰ پیش از میلاد)، پس از آن کد بابل hamururabi (حدود ۱۷۶۰ قبل از میلاد)، از ابتدایی‌ترین منشأ هلال حاصلخیز است. در امپراتوری روم تعدادی رمزنگاری تدوین شد، مانند دوازده جدول قانون روم (اولین بار در سال ۴۵۰ قبل از میلاد مسیح) و Corpus Juris Civilis، همچنین با عنوان کد ژوستینین (۴۲۹–۵۳۴ بعد از میلاد) شناخته شده‌است. در چین باستان، اولین کد کیفری جامع، قانون تنگ بود که در سال ۶۲۴ میلادی در سلسله تنگ ایجاد شد. در هند، احکام اشوکا (۲۶۹–۲۳۶ پیش از میلاد) توسط قانون مانو (۲۰۰ قبل از میلاد) ایجاد شد.
سوگند یهودی
اولین محدودیتهای نسبت به یهودیان در دادگاه به امپراطوری بیزانس و جاستینین اول باز می‌گردد که اعلام کرد یهودیان و ناباوران نباید به عنوان شاهد در دادگاه علیه مسیحیان استفاده شوند؛ ولیکن این محدودیتها برای دادگاههای غیرمذهبی وجود نداشت و در آن یهودیان و ناباوران به عنوان معادل استفاده می‌شدند. قانون فردریک دوک اتریش در سال ۱۲۴۴ میلادی که مدل اصلی برای دادگاههای بعدی بود تنها از یهودیان می‌خواست که به کتاب مقدس خود، تورات، سوگند بخورند. قوانین مشابهی در انگلستان، پرتغال و مجارستان وجود داشت. با این وجود در این زمانها گاهی دادگاهها شرایط تحقیرآمیزی برای یهودیان فراهم می‌کردند: