بايثون لغة برمجة من لغات المستوى العالي، تتميز ببساطة كتابتها وقراءتها وسهلة التعلم.
تستخدم بايثون أسلوب البرمجة الكائنية (OOP) والتي يمكن استخدامها في الكثير من مجالات تطوير البرامج، غير أنها مفتوحة المصدر (Open Source).
-تعتبر لغة بايثون لغة تفسيرية أي أنها تستخدم مترجم فوري Interpreter.
- نشأت بايثون في مركز CWI (مركز العلوم والحاسب الآلي) بأمستردام على يد جويدو فان رُزوم في أواخر الثمانينات من القرن الماضي، وكان أول إعلان عنها في عام 1991.
- تم كتابة نواة اللغة بلغة C. أطلق فان رُزوم اسم "بايثون" على لغته تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة في بريطانيا، كانت تطلق على نفسها اسم مونتي بايثون.وهو الآن يعمل في شركة جوجل (Google) ويقضي معظم وقت فراغه في تطوير وتحديث لغته بايثون.
- تمتلك بايثون الكثير من المكتبات وكل مكتبه لها عمل معين مما يجعل لغة بايثون لغه كبيرة جدا ومتعددة الاستخدامات.
- لغة بايثون وجميع أدواتها مجانية بالكامل ومفتوحة المصدرOpen Source وتشرف على تطويرها مؤسسة بإسم Python Software Foundation مؤلفة من مجموعة كبيرة من المبرمجين الأحرار الذين يعملون على هذه اللغة طوعاً بلا أجور.