“सबसे मुश्किल प्रोग्रामिंग लेंग्वेज” और “सीखने में सबसे ज्यादा समय लगे ऐसी प्रोग्रामिंग लेंग्वेज” — दोनों अलग अलग चीजें हैं.
सबसे मुश्किल प्रोग्रामिंग लेंग्वेज:
सबसे
मुश्किल प्रोग्रामिंग लेंग्वेज में सबसे पेचीदा लेंग्वेज को कहता हूँ. इस
लेंग्वेज का नाम भी थोड़ा उस टाइप का (नॉन-वेज) है. अंगेजी में इसका नाम है:
ब्रेनफक (Brainfuck - Wikipedia).
इसके नाम का संभव हो उतनी शराफत से मतलब कहूं तो वो भी यही होगा — “दिमाग
की चटनी बना देने वाला” (हालाँकि अंग्रेजी में ‘चटनी बनाने’ के लिए और भी
बहतर शब्द हैं)
स्क्रीन पर “Hello World!” लिखने के लिए एस.क्यु.एल. (SQL) में कुछ इस तरह का कोड होगा:
- print "Hello World!"
पायथन (Python) में कुछ इस तरह:
- print("Hello World!")
जावा में कुछ इस तरह:
- System.out.println("Hello World!");
मगर ब्रेनफक में कुछ इस तरह:
- ++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
- ..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
सीखने में सबसे ज्यादा समय लगे ऐसी प्रोग्रामिंग लेंग्वेज:
वैसे
तो ये सीखने वाले पर भी निर्भर करता है, किन्तु व्यापकता और फीचर्स के
आधार पे कहा जाए (जिसमे फ्रेमवर्क का समावेश नहीं होता — क्यूंकि फ्रेमवर्क
किसी भी लेंग्वेज की एबिलिटी को नहीं, किन्तु फंक्शनालिटी को बढ़ाते हैं)
तो, C# (सी शार्प) और Java (जावा) को सीखने में सबसे ज्यादा समय लगेगा!
No comments:
Post a Comment