Sunday, 19 October 2014

HTML #3 Lecture

Click Here!
WELCOME TO THE 3rd LESSON OF MY HTML LECTURE

        Difference B/w Programming & Markup Language
     ---------------------------------------------------------------------------

Hello, Friends Today I Will Make You Learn What Are The Main Differences Between Markup Language & Programming Language और  वो  भी  बिल्कुल Practical & Pictorial Representation  के  साथ। 
                                      Let's Start......

दोस्तों Firstly मै आपको Theoretical Meaning  बताता हूँ  After That  Practical  Difference  बताऊँगा। 

Markup Language :- Friends  I Have  Already Taught You The Theoretical & Practical Meaning Of  Markup Language . New Viewers आप मेरे Previous Lecture को  Older Post (जो  बिल्कूल  मेरे Complete Profile के नीचे है। ) जाकर पढ़ सकते है। 
                                           So I Think No  More  Discussion . अगर फिर भी कोई Problem है तो      I Think इस Lecture मे वो भी Problem दूर हो जाएगी। 



तो चलिए दोस्तों Start करते है Programming Language के Theoretical Meaning से.. 



Programming Language :- Basically Programming Language एक Set Of Instruction होता है जो Computer को दिया जाता है कि  तुम्हे कोई Specific या  Particular Work Perform करनी  हैं। 
                                                          ( Because  As We All Know Well That Computer Is Nothing It is Simply a खाली डब्बा। Computer Can't Perform Anything Else जब तक की हम उसे अपने Programming /Logic के Through कुछ करने के लिए ना कहे।



और भी बहुत सारी बाते हैं इस Programming Language के लिए जो मै आपको बताना चाहूँगा। 


  1. Programming Language को Run करने  लिये आपको एक Compiler की जरुरत होती है। e.g      ( C,C++ के लिए आप Turbo c++ या Dev c++ का Use करते हैं।) Means It is coded,  compiled and interpreted before it gets executed.                                                             
  2. Programming languages can also make decisions about what instructions they should execute. जो की HTML नही कर सकता।                                                                      
  3.  In Programming Language, Source Code  Machine Readable Form मे Convert होता  है  then Executed...                                                                                                             
  4. In Programming Language,The Computer Hardware Is Responsible To Execute The Code लेकिन  Markup Language मे  Browser Is Responsible To Execute The Code....      
  5.  Programming Languages are JAVA,C++,COBOL,C++ and VB etc  लेकिन  Few Markup Languages are HTML.XML,XHTML and MML etc....                                                           
      आइये मै आपको एक Figure से समझाता हूँ। 
ये जो Figure दिख रहा है ये Programming Language को Execute करने के Process है। 

But  HTML में ऐसा नही होता है। इसे Simply Notepad या किसी भी Editor पर लिखो और इसे DOT HTML(.html) या  (.htm) Extension से Save करे  खुद खुद Browser जैसा Show होगा जहाँ भी आपने Save किया होगा। उसपर Double Click करे और अपने Web-Page का आनंद लें। 
------------------------------------------------------------------------------------------------------------

हा दोस्तों ये सारी बाते Theoretical Way मे मैन बताया But मेरा Main मकसद तो Practical Meaning से है। तो चलिए शुरू करते है। 
                                 सबसे पहले निचे मे एक Google का Main Page दिख रहा होगा। 

ये जो Page आपको दिख रहा है ये Simply एक Google के Main Page का Way Of Representation है या Structure बोल सकते है। यही Structure हमारे HTML के नाम से जाने जाते है। 
                                                                                                    और भी मजेदार बाते इस Page पर जो Input Field दिख रहा है जहाँ आप Type करते है और तो और जो Search Button Just Input Field  नीचे दिख रहा है वो भी HTML के Tags /Element की Help से Design किया गया है। Means यहाँ तक तो सारा HTML है। 
     But जब आप इस Button पे Click करते है कुछ Search करने के लिए और वो आपके सामने होता है तो उसे Programming Language कहते है। 
                                                   Means की Click पे जो Events /Functions  Generate होते हैं वो ही हमारे Programming Language के नाम से जाने जाते है।  
------------------------------------------------------------------------------------------------------------
और भी मजेदार Example से समझते है इस Programming Language को। ....... 

ये मेरी First Bike है जो मेरे पिताजी ने हम सब भाईयों के कहने पर Purchase की थी।  :)  तब मुझे कोई Programming /Html की Knowledge नही थी। But जब मैंने Engineering Complete करके As a           Web -Developer  Cum Trainer का  काम करना Start किया तब जाकर मैंने Programming V /s  Markup को अपनी Bike से Link करके Difference बताया।  तो चलिए आपको भी बताता हूँ। 

Friends , जो ये Bike दिख रही है जो इसका Structure है जो Various Materials का Use करके Design तैयार किया गया है (इस Various Materials को HTML की भाषा मे As a HTML Tags /Element  के नाम से जाना जाता  है। )  तो यही Structure /Design /Layout  HTML होता है। But ये Programming Language नही होता। 

     और मजेदार बाते  दोस्तों   जब मै इसमें Key Insert करता हूँ इसे Start करने के लिए अपना पैर Pendal के ऊपर रखता हूँ  तब तक ये मेरा Html ही है। 
                                                            But जब Start करके Gear /Accelerator etc इन सारे Functions /Events का Use करता हूँ और वो Process में जाती है Means Specific Work /Task  Perform करने लगती है तब यही Bike मेरी  Programming Language बन जाती है। 

I Hope Friends अब आप Difference Between Markup Language & Programming Language समझ गये होंगे।  फिर भी अगर आपके Mind में कोई Question Arise हो तो आप मुझे Comment कर सकते है। 

 Next Lecture के लिए  Subscribe जरूर करें। 
                                                                     Thanks ……