Top Banner
Programming Assignment Help
16

Programming assignment help by myassignmenthelp

Apr 16, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Programming assignment help by myassignmenthelp

Programming Assignment Help

Page 2: Programming assignment help by myassignmenthelp

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

Page 3: Programming assignment help by myassignmenthelp

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

Page 4: Programming assignment help by myassignmenthelp

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

Page 5: Programming assignment help by myassignmenthelp

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

Page 6: Programming assignment help by myassignmenthelp

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

Page 7: Programming assignment help by myassignmenthelp

Some Procedural Languages

FORTRAN (FORmula TRANslation)

COBOL (COmmon Business-Oriented Language)

Pascal

C

Ada

www.myassignmenthelp.net

programming assignment help

7

Page 8: Programming assignment help by myassignmenthelp

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

Page 9: Programming assignment help by myassignmenthelp

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

Page 10: Programming assignment help by myassignmenthelp

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,bLOAD r2,hMUL r1,r2DIV r2, #2RET

0001001001000101001001001110110010101101001...

Page 11: Programming assignment help by myassignmenthelp

Categories of programming languages

www.myassignmenthelp.net

programming assignment help

11

Page 12: Programming assignment help by myassignmenthelp

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

Page 13: Programming assignment help by myassignmenthelp

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

Page 14: Programming assignment help by myassignmenthelp

LanguageFamily Tree

www.myassignmenthelp.net

programming assignment help

14

Page 15: Programming assignment help by myassignmenthelp

Compilers and Interpreters

www.myassignmenthelp.net

programming assignment help

15

Page 16: Programming assignment help by myassignmenthelp

Thank You

www.myassignmenthelp.net

programming assignment help

16