content_cookies111:string(1617) "{"id":19443,"content_cookies":null,"user_header":{"SERVER_SOFTWARE":"Apache\/2.4.52 (Debian)","REQUEST_URI":"\/technodad\/%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86\/","REDIRECT_STATUS":"200","HTTP_X_FORWARDED_PROTO":"https","HTTP_CONNECTION":"upgrade","HTTP_HOST":"technologyreview.ae","HTTP_CF_CONNECTING_IP":"3.236.46.172","HTTP_CF_IPCOUNTRY":"US","HTTP_ACCEPT_ENCODING":"gzip","HTTP_CF_RAY":"80f39af5c85507f4-IAD","HTTP_CF_VISITOR":"{\\\"scheme\\\":\\\"https\\\"}","HTTP_USER_AGENT":"CCBot\/2.0 (https:\/\/commoncrawl.org\/faq\/)","HTTP_ACCEPT":"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8","HTTP_ACCEPT_LANGUAGE":"en-US,en;q=0.5","HTTP_CDN_LOOP":"cloudflare","PATH":"\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:\/sbin:\/bin","SERVER_SIGNATURE":"Apache\/2.4.52 (Debian) Server at technologyreview.ae Port 80<\/address>\n","SERVER_NAME":"technologyreview.ae","SERVER_ADDR":"172.18.0.9","SERVER_PORT":"80","REMOTE_ADDR":"3.236.46.172","DOCUMENT_ROOT":"\/var\/www\/html","REQUEST_SCHEME":"http","CONTEXT_PREFIX":"","CONTEXT_DOCUMENT_ROOT":"\/var\/www\/html","SERVER_ADMIN":"webmaster@localhost","SCRIPT_FILENAME":"\/var\/www\/html\/index.php","REMOTE_PORT":"45258","REDIRECT_URL":"\/technodad\/\u0628\u0627\u064a\u062b\u0648\u0646\/","GATEWAY_INTERFACE":"CGI\/1.1","SERVER_PROTOCOL":"HTTP\/1.1","REQUEST_METHOD":"GET","QUERY_STRING":"","SCRIPT_NAME":"\/index.php","PHP_SELF":"\/index.php","REQUEST_TIME_FLOAT":1696151770.761762,"REQUEST_TIME":1696151770,"argv":[],"argc":0,"HTTPS":"on"},"user_ip":"3.236.46.172","user_agent":"CCBot\/2.0 (https:\/\/commoncrawl.org\/faq\/)"}"
لغة برمجة مفسرة عالية المستوى وغرضية التوجه تُستخدم للأغراض العامة، وقد اكتسبت شهرة كبيرة بسبب وضوح قواعدها وسهولة قراءتها. تُعد بايثون لغة برمجة سهلة التعلم وقابلة للنقل بمعنى أنه يمكن تفسير تعليماتها على عدد من أنظمة التشغيل بما في ذلك ويندوز وماك أو إس وغيرها. كما أنها تدعم أنماط بيانات ديناميكية وإضافة عدد كبير من المكتبات والوحدات البرمجية الجاهزة؛ مما يسهل إعادة استخدام الشيفرات البرمجية الخاصة بها.
تم تطوير لغة بايثون من قبل المبرمج الهولندي جيدو فان روسم، حيث أطلق الإصدار الأول منها في 20 فبراير من عام 1991. وتعد لغة مفتوحة المصدر تعود حقوق ملكيتها الفكرية شركة غير ربحية تدعى مؤسسة برمجيات بايثون (PSF). وعلى عكس ما هو شائع فإن أصل تسميتها لا يعود إلى ثعبان البايثون الضخم. إنما إلى مسلسل كوميدي تلفزيون قديم من إنتاج بي بي سي يدعى "مونتي بايثونز فلاينج سيركس". وكان فان روسم من أشد المعجبين به.
ما سبب شهرة لغة بايثون الكبيرة اليوم؟
تأتي لغة بايثون اليوم في المرتبة الثالثة من حيث الشهرة والانتشار بعد لغتي جافا (Java) وسي (C Language). ويُعزى ذلك للعديد من الأسباب أهمها:
سهولة استخدامها: تُعد لغة بايثون سهلة التعلم والاستخدام مقارنةً بلغات البرمجة الأخرى، وتُعد اللغة الأفضل لتعليم المبتدئين في مجال البرمجة.
قواعدها البسيطة: تتميز هذه اللغة بسهولة القراءة والفهم وذلك كون قواعدها أقرب إلى اللغة الإنجليزية. ولذلك يمكن اكتشاف مهمة كل تعليمة بمجرد قراءتها.
المجتمع المزدهر: نظراً لكون لغة بايثون مفتوحة المصدر فيمكن لأي شخص استخدامها وتقديم الإضافات إليها. وهناك بالفعل مجتمع يدعم هذه اللغة ويضيف الكثير من المساهمات والمكتبات الجاهزة.
تعدد استخداماتها: تستخدم لغة بايثون اليوم في العديد من المجالات الهامة مثل التحليل والتمثيل المرئي للبيانات والذكاء الاصطناعي والتعلم الآلي وتطوير الويب والبرامج والألعاب وغيرها. ويتم الاعتماد عليها من قبل أكبر المنظمات والهيئات الحكومية والشركات في العالم؛ مثل وكالة ناسا وجوجل ومايكروسوفت ونتفليكس وأوبر، بالإضافة إلى العديد من المؤسسات المالية مثل بلومبيرج وجي بي مورجان والكثير غيرهم.
نستخدم ملفات تعريف الارتباط لتحسين تجربتك، استمرار استخدامك للموقع يعني موافقتك على ذلك. سياسة الخصوصيةأوافقX
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.