प्रोग्रामिंग भाषा

क्रमादेशन भाषा या प्रोग्रामिंग भाषा (programming language) एक कृत्रिम भाषा होती है, जिसकी डिजाइन इस प्रकार की जाती है कि वह किसी काम के लिये आवश्यक विभिन्न संगणनाओ (computations) को अभिव्यक्त कर सके। प्रोग्रामिंग भाषाओं का प्रयोग विशेषतः संगणकों के साथ किया जाता है (किन्तु अन्य मशीनों पर भी प्रोग्रामिंग भाषाओं का उपयोग होता है)। प्रोग्रामिंग भाषाओं का प्रयोग हम प्रोग्राम लिखने के लिये, कलन विधियों को सही रूप व्यक्त करने के लिए, या मानव संचार के एक साधन के रूप में भी कर सकते हैं।

प्रोग्रामिंग भाषा
पाइथन (Python) नामक प्रोग्रामन भाषा में लिखित प्रोग्राम का अंश

इस समय लगभग 2,500 प्रोग्रामिंग भाषाएं मौजूद हैं। पास्कल, बेसिक, फोर्ट्रान, सी, सी++, जावा, जावास्क्रिप्ट, पायथन, लिस्प आदि कुछ प्रोग्रामिंग भाषाएं हैं।

वर्गीकरण

अलग-अलग आधार पर इनका अलग-अलग वर्गीकरण किया जाता है। उदाहरण के लिये इण्टरप्रीटेड भाषा ( जैसे बेसिक ) और कम्पाइल्ड भाषा (जैसे सी++)।

भाषा के मानव द्वारा समझने के स्तर (या, अमूर्ततता के स्तर) के आधार पर प्रोग्रामिंग भाषाओं को तीन श्रेणियों में विभाजित किया जा सकता है-

  • (१) मशीनी भाषा — यह मशीन को आसानी से समझ आती है किन्तु मानव को सीधे समझना लगभग असम्भव है।

प्रोग्रामिंग रूपावली (programming paradigm) के आधार पर प्रोग्रामन भाषाओं को निम्नलिखित तीन श्रेणीयों में बांटा जाता है-

  • (१) इम्परेटिव प्रोग्रामिंग
      • (क) संरचनात्मक (स्ट्रक्चर्ड) भाषा
      • (ख) वस्तुमुखी (ऑब्जेक्ट ओरिएण्टेड) भाषा
  • (२) फलनीय प्रोग्रामिंग
  • (३) तर्कीय प्रोग्रामिंग (logical programming)

इम्परेटिव भाषाएँ

प्रमुख इम्परेटिव भाषाएं ये हैं-

  • APL
  • Assembly
  • ALGOL
  • B
  • BASIC
  • BCPL
  • COBOL
  • FORTRAN
  • Forth
  • Hot soup processor
  • PL/I
  • POP

संरचनात्मक भाषाएँ

  • Ada
  • सी (C)
  • Fortran
  • Modula-2
  • Oberon
  • Pascal

वस्तुमुखी भाषाएँ

  • Ada95
  • Attack
  • BETA
  • Clarion
  • CLOS
  • C++
  • C# (C sharp)
  • D
  • GO
  • DataFlex
  • Delphi
  • ड्रैगन (Dragon)
  • Eiffel
  • Fortran 2003
  • Java
  • Linden Scripting Language
  • Modula-3
  • mShell
  • Objective C
  • OCaml
  • OpenGenera
  • PHP
  • Python
  • PowerBuilder
  • REALbasic
  • REBOL
  • Ruby
  • Scala
  • Scriptol
  • Simula
  • Smalltalk
  • Visual Basic
  • Visual Basic .NET

फलनात्मक (फंक्शनल) भाषाएँ

  • Clarion
  • Clean
  • Clojure
  • Curry
  • Haskell
  • Lisp
  • Scala
  • Scheme
  • Standard ML
  • Caml
  • OCaml
  • C++11
  • C#

तार्किक (लॉजिकल) प्रोग्रामिग

  • Curry
  • Mercury
  • Prolog

अन्य वर्गीकरण

भाषा में डेटा के प्रकार (टाइप) के आधार पर भाषाएं दो प्रकार की होतीं है-

  • (१) स्ट्रांग टाइप
  • (२) वीक टाइप

रहस्यमय (एसोटेरिक / esoteric) भाषाएँ

  • Befunge
  • Brainfuck
  • COW
  • FALSE
  • HQ9+
  • HQ9++
  • INTERCAL
  • Malbolge
  • Whitespace
  • LOLCODE

समानान्तर (पैरेलेल्) भाषाएँ

  • Occam
  • Linda
  • Axum

स्क्रिप्टिंग भाषाएँ

  • AutoIt
  • Applescript
  • ActionScript
  • Game Maker Language
  • Hybris
  • HyperTalk
  • JavaScript
  • JScript
  • mIRC scripting
  • Lingo
  • Lua
  • Perl
  • PHP
  • Python
  • QBasic
  • Rexx
  • Ruby
  • Tcl
  • thinBasic
  • Visual Basic for Applications (VBA)
  • VBScript

इन्हें भी देखें

बाहरी कड़ियाँ

Tags:

प्रोग्रामिंग भाषा वर्गीकरणप्रोग्रामिंग भाषा इन्हें भी देखेंप्रोग्रामिंग भाषा बाहरी कड़ियाँप्रोग्रामिंग भाषाअल्गोरिद्मकंप्यूटर

🔥 Trending searches on Wiki हिन्दी:

पवन सिंहमनोविज्ञाननेहरू–गांधी परिवारबर्बरीकशिव ताण्डव स्तोत्रअरुण जेटली क्रिकेट स्टेडियमबड़े मियाँ छोटे मियाँ (2024 फ़िल्म)किशोर कुमारमहाभारतभारतीय आम चुनाव, 2019छत्तीसगढ़पीपाजीवैष्णो देवी मंदिरपर्यावरण संरक्षणउत्तराखण्डराजनीति विज्ञानजर्मनी का एकीकरणकृत्रिम बारिशबजरंग दलसांवरिया जी मंदिरभारत के चार धामआंबेडकर जयंतीहनुमान जयंतीभारत के गृह मंत्रीकृष्णअन्य पिछड़ा वर्गचम्पारण सत्याग्रहविष्णुदांडी मार्चमानव का पाचक तंत्रलक्ष्मीभारत का भूगोलअनुच्छेद 370 (भारत का संविधान)वल्लभ भाई पटेलकर्णमुखपृष्ठअष्ट सिद्धिकीसंगठनभारत का प्रधानमन्त्रीलोकगीतभाषाचरक संहिताभारत की राजनीतिपल्लवनमुहम्मद बिन तुग़लक़फ़्रान्सीसी क्रान्तियतो धर्म ततो जयपृथ्वी दिवसकुरुक्षेत्र युद्धसात चिरंजीवियोंकरीना कपूरहरियाणास्वास्थ्यसतत तथा व्यापक मूल्यांकनअमेठी लोक सभा निर्वाचन क्षेत्रकबीरअंग्रेज़ी भाषारासायनिक तत्वों की सूचीकार्बोहाइड्रेटमहाभियोगभारत में भ्रष्टाचारगुकेश डीगायत्री मन्त्रभारत के थलसेनाध्यक्षसुकन्या समृद्धिविवाह संस्कारबक्सर का युद्धनामजलदमनचंद्रयान-3रक्षा खडसेमौसमजलवायु परिवर्तनचैटजीपीटीगोदान (उपन्यास)🡆 More