COMPUTER LANGUAGE
यदि COMPUTER को कोई कार्य बताना होता है तो उस कार्य को हमें
COMPUTER को लिख कर देना होता हैं कार्य को लिखने के लिए
जिस LANGUAGE का प्रयोग किया जाता है उस LANGUAGE को COMPUTER LANGUAGE या programming LANGUAGE कहा जाता है programming LANGUAGE के माध्यम से COMPUTER में
कार्य अर्थात् निर्देश लिखे जाते है इन निर्देशों के समूह को PROGRAM कहा जाता है तथा programs के समूह को SOFTWARE कहा जाता है तो हम यह कह सकते है की programming LANGUAGE के माध्यम से SOFTWARE बनाये जाते है
COMPUTER LANGUAGE निम्न प्रकार के होती है
MACHINE LANGUAGE
MACHINE LANGUAGE को
बाइनरी LANGUAGE तथा LOW LEVEL LANGUAGE भी कहा जाता है MACHINE LANGUAGE में लिखे PROGRAM BINARY
NUMBERमें होते है बाइनरी
numbers में 0 तथा 1 के FORMAT में होती है
इस LANGUAGE का प्रयोग 1st generation के computer के साथ
किया जाता था MACHINE LANGUAGE को
सीखना तथा लिखना कठिन होता है
MACHINE LANGUAGE की
निम्न लिखित विशेषताए निम्न है
1 MACHINE LANGUAGE में
लिखे PROGRAM को CONVERT करने की आवयकता नहीं पड़ती
2 यह अन्य LANGUAGE के मुकाबले तेज गति से EXECUTE होती है
MACHINE LANGUAGE की
निम्न लिखित कमिया निम्न है
1 MACHINE LANGUAGE को
सीखना तथा लिखना कठिन होता है
2 ERROR DETECTION
कठिन कार्य होता है
3 यह MACHINE पर आधारित होती है एक MACHINE के लिए बनाया गया PROGRAM अन्य MACHINE पर नहीं चलता
ASSEMBLY LANGUAGE
ASSEMBLY LANGUAGE को MIDDLE LEVEL LANGUAGE भी कहा जाता है क्योकि इस LANGUAGE में लिखे programs BINARY
numbers तथा कुछ ENGLISH LANGUAGE में
होते है इस LANGUAGE का प्रयोग SECOND generation के COMPUTER के साथ किया जाता था
ASSEMBLY LANGUAGE की निम्न लिखित विशेषताए निम्न है
1 ASSEMBLY LANGUAGE को सीखना MACHINE LANGUAGE के मुकाबले आसन होता है
2 ASSEMBLY LANGUAGE में ERROR DETECTION MACHINE LANGUAGE के
मुकाबले आसन कार्य होता है
ASSEMBLY LANGUAGE की निम्न लिखित कमिया निम्न है
1 ASSEMBLY LANGUAGE में लिखे PROGRAM को CONVERT करने की आवयकता पड़ती है जो कार्य ASSEMBLER करता है
3 यह MACHINE पर आधारित होती है एक MACHINE के लिए बनाया गया PROGRAM अन्य MACHINE पर नहीं चलता
HIGH LEVEL LANGUAGE
इस LANGUAGE में लिखे programs ENGLISH LANGUAGE में होते है इस LANGUAGE का प्रयोग THIRD generation के COMPUTER के साथ किया जाता था यह आधुनिक LANGUAGE है HIGH LEVEL LANGUAGE को
सीखना बहुत ही आसन होता है यह MACHINE पर
आधारित नहीं होती और इस LANGUAGE में
BINARY numbers का प्रयोग नहीं किया जाता
HIGH LEVEL LANGUAGE की निम्न लिखित
विशेषताए निम्न है
1 HIGH LEVEL LANGUAGE को सीखना अन्य के मुकाबले आसन होता है
2 HIGH LEVEL LANGUAGE में ERROR DETECTION आसन कार्य होता है
3 यह MACHINE पर आधारित नहीं होती है एक MACHINE के लिए बनाया गया PROGRAM अन्य MACHINE पर आसानी से चलाया जा सकता है
HIGH LEVEL LANGUAGE की निम्न लिखित कमिया निम्न है
1 HIGH LEVEL LANGUAGE में लिखे PROGRAM को CONVERT करने की आवयकता पड़ती है
2 HIGH LEVEL LANGUAGE, MACHINE LANGUAGE के मुकाबले धीमी गति से EXECUTE होती है
4TH Generation LANGUAGE
पिछली LANGUAGE में यदि कोई कार्य computer से करवाना होता था
तो हमें यह सब बताना होता था की क्या कार्य करना है और उस कार्य को केसे करना है
इससे हमारे PROGRAM का आकर बड़ा तथा समझने में कठिन हो जाता था तथा
हमारे समय की बर्बादी भी आधिक होती थी लेकिन 4TH generation LANGUAGE के माध्यम से हम PROGRAM को जल्दी बना सकते है क्योकि इसमे यह बताने की आवयकता नहीं होती की
किसी कार्य को केसे करना है हमें सिर्फ COMPUTER को कार्य बताने की जरुरत होती है
4TH Generation LANGUAGE की निम्न लिखित विशेषताए निम्न है
1 इसमें PROGRAM को जल्दी लिखा जा सकता है
2 इसमें PROGRAM का आकर छोटा होता है
3 4TH Generation LANGUAGE को सीखना अन्य के मुकाबले आसन होता है
4 4TH Generation LANGUAGE में ERROR DETECTION आसन कार्य होता है
5 यह MACHINE पर आधारित नहीं होती है एक MACHINE के लिए बनाया गया PROGRAM अन्य MACHINE पर आसानी से चलाया जा सकता है
4TH Generation LANGUAGE की निम्न लिखित कमिया निम्न है
1 4TH Generation LANGUAGE में लिखे PROGRAM को CONVERT करने की आवयकता पड़ती है
2 4TH Generation LANGUAGE, MACHINE LANGUAGE के मुकाबले धीमी गति से EXECUTE होती है



Comments
Post a Comment