एक प्रोग्रामिंग लैंग्वेज एक प्रकार की कंप्यूटर लैंग्वेज और बनाने के लिए नोटेशन सिस्टम है कंप्यूटर प्रोग्राम. अधिकांश भाषाएँ औपचारिक और पाठ्य-आधारित हैं, लेकिन कुछ ग्राफ़िकल हैं।
हर भाषा का एक अद्वितीय वाक्य-विन्यास, नियम और संरचना होती है। प्रोग्रामर एक आईडीई या में प्रोग्रामिंग भाषा का उपयोग करके कोड लिखते हैं पाठ संपादक. कुछ भाषाओं की आवश्यकता होती है संकलन मशीन भाषा में कोड, जबकि अन्य दुभाषिया का उपयोग करते हैं।