Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Programming
Assignment Help
www.myassignmenthelp.net
programming assignment help
1
What is a programming languages?
 A programming language is a set ...
Why study programming languages?
 Be a much better software engineer
• Understand how to work with language attributes
• ...
 Much better knowledge of implementation
problems
• The way is usually “this feature” applied?
• How does “this part” run...
Why are there so many programming
languages?
 There are thousands!
 Evolution
• Structured languages -> OO programming
...
Cont…
 Simple to use
• Especially for training or understanding tasks
 Easy execution
• Simple to create the compiler or...
Some Procedural Languages
 FORTRAN (FORmula TRANslation)
 COBOL (COmmon Business-Oriented Language)
 Pascal
 C
 Ada
w...
Special Programming Languages
 Scripting Languages
• JavaScript as well as VBScript
• Php and ASP
• Perl and Python
 Com...
Cont…
 HTML
• HyperText Markup Language.
• Utilized on the web as well as the World Wide Web
(WWW).
• Web page developer ...
Level of Programming Language
 High level program:
 Low level program:
 Executable machine code:
www.myassignmenthelp.n...
Categories of programming languages
www.myassignmenthelp.net
programming assignment help
11
Generations of programming languages
 Good feature of various computers developed from time to
time, they're classified b...
Cont…
 1GL: machine codes
 2GL: symbolic assemblers
 3GL: (machine independent) imperative
languages (FORTRAN, Pascal, ...
Language
Family
Tree
www.myassignmenthelp.net
programming assignment help
14
Compilers and Interpreters
www.myassignmenthelp.net
programming assignment help
15
Thank You
www.myassignmenthelp.net
programming assignment help
16
Upcoming SlideShare
Loading in …5
×

Programming assignment help by myassignmenthelp

483 views

Published on

myassignmenthelp is leading service provider in all programming languages like c , c++, java , python and all scripting languages

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Programming assignment help by myassignmenthelp

  1. 1. Programming Assignment Help
  2. 2. www.myassignmenthelp.net programming assignment help 1 What is a programming languages?  A programming language is a set associated with rules that provides a way associated with informing the computer what operation to perform  The programming language is a set of rules with regard to communicating an algorithm  It provides a linguistic framework with regard to explaining computations  Additional languages look like English (‘high-level’” i.e, Print ‘Hello’) • Logo • JavaScript • And many more
  3. 3. Why study programming languages?  Be a much better software engineer • Understand how to work with language attributes • Appreciate implementation issues  Much better background with regard to language choice • Familiar with selection of languages • Realize problems or benefits or drawbacks  Much better to learn languages • You will need to need to know a lot www.myassignmenthelp.net programming assignment help 3
  4. 4.  Much better knowledge of implementation problems • The way is usually “this feature” applied? • How does “this part” run so slowly?  Much better in a position to design languages • People who ignore history tend to be sure in order to replicate it. www.myassignmenthelp.net programming assignment help 4
  5. 5. Why are there so many programming languages?  There are thousands!  Evolution • Structured languages -> OO programming  Special purposes • Lisp with regard to symbols; Snobol with regard to strings; C with regard to systems; Prolog with regard to relationships  Personal preference • Programmers have their own personal tastes  Expressive power • Some features allow you to express your ideas better www.myassignmenthelp.net programming assignment help 5
  6. 6. Cont…  Simple to use • Especially for training or understanding tasks  Easy execution • Simple to create the compiler or interpreter with regard to  Good compilers • Fortran in the 50’s as well as 60’s  Economics, patronage • Cobol as well as Ada, for example www.myassignmenthelp.net programming assignment help 6
  7. 7. Some Procedural Languages  FORTRAN (FORmula TRANslation)  COBOL (COmmon Business-Oriented Language)  Pascal  C  Ada www.myassignmenthelp.net programming assignment help 7
  8. 8. Special Programming Languages  Scripting Languages • JavaScript as well as VBScript • Php and ASP • Perl and Python  Command Languages • sh, csh, bash  Text processing Languages • LaTex, PostScript www.myassignmenthelp.net programming assignment help 8
  9. 9. Cont…  HTML • HyperText Markup Language. • Utilized on the web as well as the World Wide Web (WWW). • Web page developer puts brief codes known as tags in the page to indicate how the page should be formatted.  XML • Extensible Markup Language. • A language with regard to determining additional languages. www.myassignmenthelp.net programming assignment help 9
  10. 10. Level of Programming Language  High level program:  Low level program:  Executable machine code: www.myassignmenthelp.net programming assignment help 10 class Triangle { .... float surface() return b*h/2; } LOAD r1,b LOAD r2,h MUL r1,r2 DIV r2, #2 RET 0001001001000101 0010010011101100 10101101001...
  11. 11. Categories of programming languages www.myassignmenthelp.net programming assignment help 11
  12. 12. Generations of programming languages  Good feature of various computers developed from time to time, they're classified because generation for computers. www.myassignmenthelp.net programming assignment help 12
  13. 13. Cont…  1GL: machine codes  2GL: symbolic assemblers  3GL: (machine independent) imperative languages (FORTRAN, Pascal, C etc)  4GL: domain specific application generators  5GL: AI languages … Each generation is at a higher level of abstraction www.myassignmenthelp.net programming assignment help 13
  14. 14. Language Family Tree www.myassignmenthelp.net programming assignment help 14
  15. 15. Compilers and Interpreters www.myassignmenthelp.net programming assignment help 15
  16. 16. Thank You www.myassignmenthelp.net programming assignment help 16

×