Wednesday, November 19, 2014

generation of programming languages

generation of programming languages

  1st generation  machine language
                     * data represented in 1s & 0s 
                 * this digit may correspond to electricity's being on/ off in the computer also
                 * correspond to a magnetic charge being present/ absent on storage media 
    
          e.g: ASCII & Unicode

 2nd generation assembly language
                     * use abbreviations/ mnemonics 
                 * that automatically converted to appropriate sequence of 1st & 0s 

       e.g: ADD

3rd generation high level procedural language
               * people more understand in these English like programming languages
               * in this generation it is designed to express the logic,procedures
               * that can solve general problems

4th generation task oriented language
              * very high level languages,designed to solve specific problems
              * require little special training on the part of the user 
              * non procedural & focus on specifying specific task 
              * it used to develop financial models

      e,g: IFPS

5th generation problem & constraint languages
                * computer language that incorporates the concepts of artificial intelligence to                    allow a person to provide system 
             * a problem & some constraint, then request a solution.




No comments:

Post a Comment