لغة البرمجة JSON Lines هي تنسيق ملفات مريح لتخزين البيانات المنظمة التي يمكن معالجتها سجلًا بسجل. يعمل هذا التنسيق بشكل جيد مع أدوات معالجة النصوص وأنابيب الشل في نظام Unix. إنه تنسيق رائع لملفات السجلات (الـ log). كما أنه تنسيق مرن لتبادل الرسائل بين العمليات المتعاونة.
تم إنشاء لغة JSON Lines في عام 2013 من قبل Ian Ward. تتميز هذه اللغة بوجود مستودع GitHub يحتوي على وثائق توضيحية لتنسيق ملفات JSON Lines، كما تتوفر 24 قضية في مستودع الـ GitHub الخاص بها. وقد تم إجراء أول مساهمة في هذا المستودع في عام 2013 أيضًا.
يمكنك العثور على مزيد من المعلومات والوثائق الرسمية لتنسيق ملفات JSON Lines على موقعها الرسمي: http://jsonlines.org/.
تمتلك لغة JSON Lines العديد من الميزات والخصائص التي تجعلها مثالية لاستخدامات مختلفة. ومن المهم أن نذكر أنها ليست لغة برمجة تقليدية، بل هي تنسيق لتخزين البيانات المنظمة.