Courses
Tutorials
Practice
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.5K+ articles
DSA
22.8K+ articles
C++
4.3K+ articles
GBlog
3.3K+ articles
Competitive Programming
3.3K+ articles
Software Engineering
2.5K+ articles
C++ Programs
2.4K+ articles
school-programming
240+ articles
Programming
32+ articles
Object-Oriented-Design
16+ articles
Programming Basics
18 posts
Recent Articles
Popular Articles
Rust: The Programming Language of the Future?
Last Updated: 21 June 2024
In the ever-changing landscape of programming languages, Rust has positioned itself as a strong candidate to be crowned “Programming Language of the Future.” Developed by ...
read more
Programming Basics
Rust
Learning the art of Competitive Programming
Last Updated: 13 June 2024
Learning the art of Competitive ProgrammingHow to begin with Competitive Programming?Top 10 Algorithms and Data Structures for Competitive ProgrammingHow to prepare for AC...
read more
Competitive Programming
Programming Basics
Articles on Programming Languages
Last Updated: 12 June 2024
Articles on Programming LanguagesCC++JAVAPython Please write comments if you find anything incorrect, or you want to share more information about the topic discussed abov...
read more
Programming Basics
DSA
How to Run Powershell x86 Inside Visual Studio Code x64?
Last Updated: 09 September 2024
If you need to run PowerShell x86 in Visual Studio Code, this guide will help you set up your PowerShell x86 configuration in VS Code. Despite Visual Studio Code being a 6...
read more
TechTips
Computer Subject
Programming Basics
How To
Installation Guide
How To
Programming
Find the most Frequent adjacent Element pairs
Last Updated: 06 January 2024
Given an array arr[] of N integers, the task is to find the most frequent pair of elements in the array. A pair consists of two adjacent elements in the array. If there ar...
read more
Arrays
Hash
Competitive Programming
Arrays
Hash
optimization-technique
Programming Basics
DSA
Language Evaluation Criteria
Last Updated: 08 April 2023
Language evaluation criteria in programming languages are sets of standards and principles used to assess the quality and effectiveness of programming languages. These cri...
read more
system-programming
Software Engineering
Programming Basics
"Hello World" In 30 Different Languages
Last Updated: 05 March 2024
In this article, we are going to see how to print "Hello World" in 30 different languages. It includes languages like C, C++, Cobol, Scala, Matlab, C#, CoffeeScript, Delph...
read more
Programming Language
Programming Basics
Difference between structured and unstructured programming
Last Updated: 13 July 2021
Structured ProgrammingStructured Programming is a type of programming that generally converts large or complex programs into more manageable and small pieces of code.These...
read more
Difference Between
Programming Basics
Can we write a print statement within if parentheses?
Last Updated: 21 April 2025
If-Else is a decision-making statement, where the result will be either true or false. If the statement accepts boolean values – if the value is true then it will execute ...
read more
C Basics
C++
C++ Programs
Programming Basics
Programming
Types of C files after its compilation
Last Updated: 08 July 2021
After writing C program when we compile and execute our program, there are various types of files are created. You can refer through Compiling a C program:- Behind the Sce...
read more
C-programming
C Language
C Programs
Programming Basics
Difference between Searching and Sorting Algorithms
Last Updated: 15 December 2022
Prerequisite: Searching and Sorting AlgorithmsSearching Algorithms are designed to check for an element or retrieve an element from any data structure where it is used. Ba...
read more
Searching
Sorting
Algorithms-Searching
Programming Basics
DSA
Runtime and Compile-time constants in C++
Last Updated: 19 October 2020
Run-time Constant:These are the constants whose respective values can only be known or computed at the time of running of source code. Run time Constants are a bit slower ...
read more
cpp-data-types
CPP-Basics
C++
const keyword
C++ Programs
Programming Basics
Operations of Doubly Linked List with Implementation
Last Updated: 19 April 2023
A Doubly Linked List (DLL) contains an extra pointer, typically called the previous pointer, together with the next pointer and data which are there in a singly linked lis...
read more
Linked List
Algorithms
doubly linked list
Programming Basics
DSA
Difference between Functional Programming and Object Oriented Programming
Last Updated: 25 July 2024
What is Functional Programming?In functional programming, we have to build programs using functions. An example of functional programming is Haskell language.What is Objec...
read more
Software Engineering
Programming Basics
Object-Oriented-Design
Technical Scripter 2019
Blog | Programming Guidelines
Last Updated: 27 January 2023
Computer programming is a process of writing an executable computer program for accomplishing a specific computer task. Although writing the programs is an art, however, t...
read more
Misc
GBlog
school-programming
Programming Basics
1
2
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !