You are on page 1of 2

Front End Application --- what user sees and interacts

Back end – it is basically behind the scenes on the server side, but it supports the operation of front end

Languages: The front end uses web languages such as CSS, HTML, and JavaScript. The programming
languages used in the back end may include PHP, Java, Python, and Ruby.

What is HTML?

"Hypertext Markup Language." HTML is the language used to create webpages. "Hypertext" refers to
the hyperlinks that an HTML page may contain. "Markup language" refers to the way tags are used to
define the page layout and elements within the page.

What is CSS?

Cascading Style Sheets, fondly referred to as CSS, is a simple design language intended to simplify the
process of making web pages presentable.
CSS handles the look and feel part of a web page. Using CSS, you can control the color of the text, the
style of fonts, the spacing between paragraphs, how columns are sized and laid out, what background
images or colors are used, layout designs, variations in display for different devices and screen sizes as
well as a variety of other effects.
CSS is easy to learn and understand but it provides powerful control over the presentation of an HTML
document. Most commonly, CSS is combined with the markup languages HTML or XHTML.
What is XML?
XML (Extensible Markup Language) is used to describe data. The XML standard is a flexible way to create
information formats and electronically share structured data via the public internet, as well as via
corporate networks.

JavaScript Framework - It is an application framework written in javascript, JS frameworks


are collections of JavaScript code libraries, which provide programmers with pre-written
Javascript code to use for routine programming features and tasks.

Frameworks are only useful for programmers that don't have enough experience to
understand how the web platform works.

Javascript language is an interpreted and high-level programming language, which is weakly


typed and dynamic. It is the most widely used and deployed programming language in the
world according to various communities.
Node.js is an open-source, cross-platform, JavaScript runtime environment that executes
JavaScript code outside of a web browser. Node.js is a popular, lightweight web framework
for beginners, and it is used by many big companies like Netflix and Uber.
Node.js is a great web framework for beginners because it works great for data-intensive
applications, like streaming and real-time apps, and Node.js makes it easy to start building
the back end.

TypeScript is a programming language developed and maintained by Microsoft. It is a strict


syntactical superset of JavaScript and adds optional static typing to the language. It is
designed for the development of large applications and transpiles to JavaScript.

Angular is a platform and framework for building single-page client applications using
HTML and TypeScript. Angular is written in TypeScript. It implements core and optional
functionality as a set of TypeScript libraries that you import into your applications.

You might also like