1. Home
  2. /
  3. Programming
  4. /
  5. Page 17

Tutorial Category: Programming

Programming is the process of designing and writing computer programs, which are sets of instructions that tell a computer what to do. Programming involves several key concepts, including:

Algorithm: An algorithm is a step-by-step procedure for solving a problem. Programmers use algorithms to design solutions to specific problems, which are then translated into code.

Data structures: Data structures are ways of organizing and storing data in a computer program. Some common data structures include arrays, lists, and maps.

Control flow: Control flow refers to the order in which instructions are executed in a program. Control flow is controlled by conditional statements, loops, and functions.

Variables: Variables are used to store data in a program. They can hold different types of data, such as numbers, strings, and Boolean values.

Functions: Functions are reusable blocks of code that perform a specific task. Functions can take input parameters and return output values.

Object-oriented programming: Object-oriented programming is a programming paradigm that emphasizes the use of objects, which are instances of classes that encapsulate data and behavior.

Debugging: Debugging is the process of finding and fixing errors in a program. Programmers use various tools and techniques to identify and resolve bugs in their code.

Programming involves a combination of creativity, problem-solving skills, and attention to detail. Programmers must be able to break down complex problems into smaller, more manageable pieces, and design elegant solutions that are efficient, maintainable, and easy to understand.

Concurrent Programming in Java - PART ONE

Computer users take it for granted that their systems can perform multiple tasks at once. They believe they can keep working in a word processor while other programs...

Concurrent Programming in Java – PART TWO

What Is Multithreading In Java? In Java, multithreading refers to the process of running two or more threads at the same time to maximize CPU utilization. In Java,...

Concurrent Programming in Java - PART THREE

The Three States Of A New Thread NEW Thread thread = new Thread(runnable); A Thread instance has been created but has not yet been started. In other words, there...

Concurrent Programming In Java - PART FOUR

How To Put A Thread To Sleep? One of the best ways to help your threads take turns is to put them to sleep periodically. Simply call the static sleep() method and...

Concurrent Programming In Java - PART FIVE

New And Improved SimpleChatClient We built the SimpleChatClient near the beginning of this tutorial, which could send outgoing messages to the server but not receive...

GUI Programming In Java - PART ONE

A graphical interface is required when developing applications for other people to use. You want a graphical interface if you’re writing programs for yourself....

GUI Programming In Java - PART TWO

How To Put Stuff On The Screen? Let’s get back to putting stuff on the screen now that we’ve learned a little bit about how events work (we’ll...

GUI Programming In Java - PART THREE

We can get an event. We can paint graphics. But can we paint graphics when we get an event? Every time you click the button, the circle will change colors. The program...

GUI Programming In Java - PART FOUR

Nested classes are a concept in Java that allows you to write a class inside a class. These nested classes are divided into two types: static nested classes and...

Difference between Var and Let

Variable In JavaScript, there are three ways to declare variables: using ‘var‘, ‘let‘, and ‘const‘. ‘var‘ keyword:...

Check Our Ebook for This Online Course

Advanced topics are covered in this ebook with many examples.

Print to Stderr in Python
What is ‘stderr’? ‘stderr‘ stands for “standard error” and it is...
SQL: How to Use Like & Order By Clause in SQL
The LIKE clause in SQL is used to filter results based on a pattern or substring match. It is particularly...
Python Basic - Conditional Statements in the Control Structure in Python
Concept of Boolean in Conditional Statements A boolean is a data type that can have one of two values:...