0% found this document useful (0 votes)
4 views2 pages

Programming Languages vs Frameworks

Programming languages are used to write code for applications and provide instructions to computers, with types including object-oriented, procedural, and functional languages. Frameworks, on the other hand, offer pre-written templates and libraries to simplify application development for web, mobile, and machine learning. Key differences include the level of syntax knowledge required, the availability of templates, and the target audience for usage, with frameworks being more beginner-friendly than programming languages.

Uploaded by

Jimoh oyewole
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Programming Languages vs Frameworks

Programming languages are used to write code for applications and provide instructions to computers, with types including object-oriented, procedural, and functional languages. Frameworks, on the other hand, offer pre-written templates and libraries to simplify application development for web, mobile, and machine learning. Key differences include the level of syntax knowledge required, the availability of templates, and the target audience for usage, with frameworks being more beginner-friendly than programming languages.

Uploaded by

Jimoh oyewole
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

ASSIGNMENT

DIFFERENCE BETWEEN PROGRAMMING LANGUAGE AND FRAMEWORK


PROGRAMMING LANGUAGE
Programming language are used to write code to develop website and application. They are also
used to give instructions to the computer. These instructions let the computer know how to
execute a code while the processor converts the code into machine language which is understood
by computers. There are different kind of programming language used to develop an application.
 Object-oriented: object-oriented programming uses object and the procedures associated
with them to develop a program. This isa type of programming which object are used to
organize the data. Classes are used to create different kinds of object. These classes
consist of properties and action of the object. The language used for object oriented
programming include:Java, PYTHON,C++, JavaScript.

 Procedural: is a way of programming in which a list of instructions is created which the


computer has to execute. These instructions are called procedures and function or
subroutines are used to organize them. The language which are used for procedural
programming include; C, Fortran, Pascal, Basic.

 Functional: functional programming is a type of programming that depends on


mathematical calculations. Self-contained functions are used to write code these
functions have the ability to take the input and then display the output. The language used
include: Haskell, oCaml, Lisp, Erlang.

FRAMEWORKS
Frameworks are used by developer to design applications on the basis of the template in which
the code is already written. A framework consist of libraries which include different types of
functions. These libraries help in the simplification of the syntax of any language which was
used to develop the template. There are also different type of frameworks.
 Web Application Framework: this is used to simplify the development of website and
web application by following a structure given in this framework. They include Django
Flutter, React, Node.
 Framework to develop mobile application such a React Native, Ionic, Flutter Xamarin.
 Framework for machine learning and date science such as TensorFlow, BERT, Keras.
The between programming language and framework
 Programming language depends on procedures, functions, and object while framework
depend on the type of application to be developed like mobile or web application
 Full knowledge of syntax is needed for programming language while frameworks need
little knowledge.
 Templates are nnot available to develop an application regarding programming language
while templates are present to develop application in framework
 Framework can be used by beginners to write application while programming language
have to be used by advanced programmers

You might also like