Programming Languages ,Libraries and Frameworks.
There is a saying about "right tool for right job and right work" and it's very much applies in the part of programming languages are designed as same all are made different and uses are different . In order to build websites and apps, web developers work with languages ,libraries,and frameworks . Let's take a look at their details ,as well as some other tools that web developers use in their day to day work.
What are Languages?
In the world of developers ,languages are the building blocks that programmers use to create websites,app and softwares.There are all different types of languages ,including programming language ,markup language ,style sheet and database language.
Is a essentially a set of instructions and commands which tell the computer to produce or certain output.Programmers use so -called "high -level" to write source code.It's used to make easy to human's to read and understand High-Level language can be classified as either compiled or interpreted languages .c,c++ and java for instance ,are compiled high-level .They are first in text-based for mate that is comprehensible for human programmers but not for computers.In order to get language for computer it's being converted into low-level language i.e,. machine code .Some most popular programming languages are Javascript,Java ,c,c++,PHP,Ruby,Python etc.
Markup language tells the software that displays the text how the text should be formatted . They are completely legible to human-eye.They contain standard words -but the tags used are not visible in final output. The most popular markup language are HTML and XML .HTML stands for Hypertext markup language and used for the creation of website.When added to a plain text document .It shows how to displayed on web browser. XML stands for eXtensible markup language .XML was designed purely to store and transport data .Unlike HTML,,XML tags are not pre-defined;rather,they are created by the author of the doc.
(iii) Style Sheet Language:-
Is a basically a set of stylistic rules. It's used quite literally to style documents that are written in markup language. Consider a doc. written in HTML and CSS, while CSS determines how this content should be presented visually.CSS can be used to add colors , change font,change text , insert background and borders .
(iv) Database language:-
Languages are not only used for building websites , software and app ;They are also used to create and manage and data base. It's used to store huge volumes of data. Like social media apps like Instagram used data bases to store user profile information ;updates etc. Database are not designed to understand the same languages that apps are programmed in, for their understanding - like SQL ,the standard language for accessing and manipulating relational database.
(v)Libraries and Frameworks :-
A Library contains a collection of useful code ,grouped together to be reused later, purpose of a library is to enable developers of a reach the same end goal while writing less code to get there like javascript ,JQuery ,a javascript library.
A Framework contains ready-made components and tools that enables the developer to write code faster and many frameworks contains libraries .Some popular frameworks includes Bootstrap,Rails and Angular.
The easiest way to understand lib and frameworks is to imagine you are building a house.
thank you for reading
ER.Shivani Potnis

Informative 👌👍🙏
ReplyDeleteyes.. thanku:)
Delete👍👍
ReplyDelete:)
Delete