Terminology - Programming, Coding, Terms, Words, Vocabulary
Great programmers do not just remember everything they've ever been exposed to. They are great because they have enough experience to rapidly recall and understand terms - either for the first time or repeatedly.
Before you dive in to learn a brand-new programming language or compose an article about programming, it is often helpful to know their terms and vocabulary.
Understanding programming terms helps you recognize your domain much better as well as quicker. Lots of coding terms, vocabulary, as well as concepts, can feel foreign to you. So, it's vital to understand and feel comfortable with coding terminology before diving into it. By learning the most typical programming terms and ideas, you can analyze and learn more about particular languages.
This list has popular programming and coding terms that are simplified for beginners to understand. You can use it as a reference for finding out or as a refresher if you have already started coding. We will regularly be updating the list so you can always have terms to learn.
Please feel free to download the programming term photo and share your friends on Facebook, Twitter, Instagram, LinkedIn, Telegram or Whatsapp.
Laravel is a free and open-source #PHP web framework created by Taylor Otwell to build web applications adhering to the model-view-controller (MVC) architectural pattern (majorly based on Symfony framework).
CodeIgniter is a free and open-source web framework created for rapid development to build dynamic websites with PHP. It is loosely based upon the conventional model–view–controller (MVC) development pattern.
Programming is implementing logic using any programming language to turn human ideas into commands that the computer can execute.
Coding is the procedure of developing instruction into the language of the computer (binary) to get them to perform as intended.
Django is a free and open-source high-level Python web framework developed by experienced developers that promotes rapid development and clean, efficient design. Because it handles all aspects of web development, you can focus on writing the app rather than reinvent the wheel.
Flutter is an open-source UI software development kit developed by Google to build cross-platform applications for the web and all significant Operating Systems like Windows, Linux, Android, iOS, etc from a single codebase.
C is a general-purpose, procedural computer programming language created by Dennis Ritchie at Bell Labs between 1972 and 1973. It is widely used for systems programming in implementing operating systems as well as embedded system applications.
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language. C++ was developed with an inclination toward system programming, embedded software, and large systems but has also been seen as helpful in many other circumstances like desktop applications, video games, and servers.
WordPress or WP is a free and open-source content management system written in PHP paired with a MySQL or MariaDB database. It is based upon a plugin architecture and a template system. As of 2021, WordPress is being used by 42.8% of the popular ten million websites.
Android is a free mobile operating system based on a customized variation of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android has been a very successful OS worldwide on smartphones with three billion monthly active users.
MariaDB is a free and open-source software under the GNU General Public License developed by some of the original developers of MySQL because of concerns over its acquisition by Oracle Corporation in 2009. It is a community-developed, commercially supported fork of MySQL.
LAMP is a free and open-source software stack model with sufficient capabilities, and together they can create database-driven and dynamic websites and web apps. The stack includes Linux, Apache, MySQL, PHP/Perl/Python.
Linux is a family of open-source Unix-like operating systems based on the Linux kernel, which Linus Torvalds developed in September 1991. Popular Linux distributions include Debian, Fedora, and Ubuntu.
Apache HTTP Server
The Apache HTTP Server or Apache is a free and cross-platform open-source web server software released under Apache License 2.0. Apache is the first web server software to serve more than 100 million websites and serve giants like Google and Wikimedia.
Express.js, or merely Express, is a back end web application framework for Node.js, released as free & open-source software under the MIT License. It is created for developing web applications and APIs. It has the typical standard server framework for Node.js
MongoDB is a cross-platform source-available document-oriented database program. It is categorized as a NoSQL database program and uses JSON-like documents with optional schemas. It also comprises the database of the MEAN stack.