Web Development Jargons Explained in 3 Different Ways
TLDR: Coding is a way to talk to computers. In essence, when we code, we are telling the computer what to do. It’s the same thing as telling a person what to do. A programming language is like any spoken language.
Coding is a way to talk to computers. In essence, when we code, we are telling the computer what to do. It’s the same thing as telling a person what to do. A programming language is like any spoken language.
For example, you can tell a person in English the following:
The reason why a person understands you is that a human can interpret your words. This same requirement goes for computers. When you tell computers instructions, you have to express it in a way that a computer understands.
Programming languages are designed for humans to read, contrary to common misconceptions. Some languages are more human-readable than others. There’s a spectrum of human readability in programming languages.
Codes written in programming languages are often translated into machine codes, and computers understand machine codes. In other words, computers translate human-readable codes into machine-readable codes.
Ruby is a general purpose programming language that you can use to write all sorts of programs. It is the base language of the popular web applications framework called Ruby on Rails.
Programming is creating instructions for the computer to perform specific tasks. A person who writes programs is called a programmer. There are many different programming languages a programmer can write programs in.
Git is a version control system that lets programmers keep track of changes in their projects and manages project collaboration with multiple contributors.
Object Oriented Programming, or OOP, is a design pattern for writing computer programs. OOP uses Classes and Objects to separate and modularise programs that manage different domains. Such as a module for handling the wind shields, or a module that handles the air conditioning system, for a car.
Cohort 82 begins on October 2nd, 2023
Learn back-end development with Ruby and Rails. Computer science fundamentals with practical programming skills.
Students and instructors from world-class organizations