What Is Used To Make These Apps and Sites?
Most sites and apps are built in modular sections, not as a single component, yet they function as one cohesive unit.
Development
This is where the development of the web comes into play, while making these app and sites. There are two different types of developement used in developing, but they differ with what you are trying to achieve or the purpose of the software or site. The two different types of development are front-end, and you probably guessed the other right, back-end developement. I like to think of front-end development of what you visualize/touch, (colors, fonts, buttons). While the back-end development is more of what you don’t see, the code and invisible servers that keeps the website up and functions the way it functions as you access it. Speaking of code, there are various types of code built into these development. Both of these development being used is called full-stack development., which are to build basically every app you use today.

Programming Languages

Front-End Developement
The three main programming languages that are used for front-end development: HTML, CSS, and JavaScript. HTML stands for “Hyper Text Markup Language”, which gives banking apps the login form fields and buttons. CSS stands for “Cascading Style Sheets”, which gives the orange glow when hovering over “Add to Cart” on apps like Amazon. JavaScript is what makes YouTube’s next video auto-play when one ends.
Examples of Programming Languages(Ranked in Difficulty)
- HTML (Easiest)
- CSS
- JavaScript (Hardest)
Additional Language Associated with Core Languages
- React
- Sass
- Tailwind
| Languages | Purpose |
|---|---|
| HTML | Structure |
| CSS | Style |
| JavaScript | Behavior |
Want to learn about Full-Stack Development? Here’s a guide to learn more.
Want to learn more about the front-end programming languages listed? Here’s a site to improve your knowledge.