أخباراتصالات وتكنولوجياعام

لغة برمجة JSON 

لا يعرف الكثيرون أن هناك لغة برمجة تعرف بـ JSON أو JavaScript Object Symation، والتى تعتبر صيغة بسيطة وقابلة للقراءة بسهولة من قبل أى شخص، وتستخدم لتمثيل البيانات وتبادلها بين الأنظمة البرمجية المختلفة، ولا تعتبر JSON لغة برمجة بالمعنى المعروف، ولكنها تعد طريقة متفق عليها بين لغات البرمجة المختلفة لتمثيل البيانات بهدف سهولة تبادل البيانات بين هذه اللغات.

يتم استخدام هذه الصيغة بشكل كبير لتبادل البيانات بين الخادم والعميل  Client-Server، كما أنه لغة  JavaScript تحتوى بالفعل على مفهوم الكائنات أو Objects ، وهى طريقة للتعبير عن البيانات داخل اللغة، لذلك أخذ Douglas Crockford مجموعة فرعية من هذا التعبير كمواصفات لتنسيق تبادل البيانات الجديد الذى أطلق عليه اسم JSON.

ويجرى استخدامها للتعامل مع واجهة برمجة التطبيقات فى تطبيق أو من خلال موقع إلكترونى، حيث يتم استقبال خرج API عن صورة جيسون، كما أنها بديلا للغة XML، إذ أصبحت لغة XML أقل شيوعًا فى الأنظمة الجديدة.