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