Programming Tutorials and Coding Guides
Explore programming tutorials with practical examples across multiple languages, scripting, and development concepts for beginners and advanced users.
Welcome to the Programming tutorials section, where you will learn coding concepts with real-world examples across multiple languages and platforms.
This category includes beginner to advanced guides covering scripting, automation, and application development. Whether you are learning programming for system administration or building applications, these tutorials will help you gain practical experience.
Programming plays a crucial role in modern infrastructure and DevOps workflows. You can also explore related topics such as DevOps and Linux to understand how programming integrates with system-level operations.
What you will learn
- Core programming concepts and logic building
- Writing scripts for automation and system tasks
- Debugging and optimizing code
- Practical use cases in real environments
Who should read this
- Beginners starting with coding
- System administrators learning scripting
- Developers looking for practical examples
956 articles
Featured guides in this category
Hand-picked, most-cited tutorials — start here if you're new.
![HackerRank Solution: Martix Script [Python Regex]](/matrix-script-hackerrank-solution/python_matrix_script_hu_128db40108208303.webp)
HackerRank Solution: Martix Script [Python Regex]
In this tutorial we will cover multiple methods to solve matrix script from hackerrank solutions.

HackerRank Solution: Python Company Logo
company logo hackerrank solution python, company logo hackerrank solution python3, hackerrank solution for …
![Mastering Python subprocess Module [In-Depth Tutorial]](/python-subprocess/python_subprocess_hu_b6a4c79f22c292e1.webp)
Mastering Python subprocess Module [In-Depth Tutorial]
The different functions available with python subprocess are Popen(), call(), run(), check_call(), …

How to Remove or Uninstall a Go Package (go get, Go Modules, Tools)
Learn how to remove or uninstall a Go package added with go get or go install. This guide explains how to …

HackerRank Solution: Python Alphabet Rangoli
In this tutorial we cover 3 methods to solve alphabet rangloi hackerrank solution in python3. Solution-1: …
![HackerRank Solution: Python Nested Lists [4 Methods]](/python-nested-list-hackerrank-solution/python_nested_lists_hu_3ed8216f6e7dce26.webp)
HackerRank Solution: Python Nested Lists [4 Methods]
In this tutorial we will cover 4 different methods to solve python nested list hackerrank solution using …
Different Java data types explained with Examples
In the Java programming language, there are basically two main types of data types that are primitive and non-primitive data types. Primitive data types again …
Java Variables Examples [Different Variable Types]
The most popular types of Java variables are Instance, Local and Static variables. We learned about the declaration, initialization, and syntax of variables.
Java Multiline Comments [Methods & Examples]
In this tutorial, we learned about Java multiline comments, single line and inline comments. We covered different types of comments that we supported by java …
Install Java on Linux, Windows and MAC
Step by Step instructions to install JAVA on Linux, WIndows and MAC OS with and without GUI. Set proper PATH or HOME variables to use JAVA
Different ways to call a function in Python
We can access the features and functionality of a function by just calling it. In this tutorial, we will learn about how the python call function works
Python strip() function Explained [Easy Examples]
The python strip method is used to remove characters from the beginning and ending of the string. Python also supports only removing string characters from the …
Python pow() Function [In-Depth Tutorial]
The python pow() function can be used to derive the power of variable x to the variable y. Examples of python power function. Examples of math power function
Master Python set intersection()
In python, we have a python set intersection method that consists of all the common elements of the input sets.
The Ultimate Python Cheat Sheet for *args and **kwargs
A python kwargs is a dictionary of keyword arguments. we put two ** before kwargs which allows us to pass any number of keyword arguments. Python *args can be …
Python User Input Advanced Guide [In-Depth Tutorial]
Use python input() function to ask user for input in Python. Collect integer or floating number or string as input. COllect multiple inputs in single line
Python ceil() function Explained [Easy Examples]
the python ceil() function is a mathematical function that returns integer value greater than then argument
Python super() function explained [Easy Examples]
The Python super() function can only be used inside the child class to call the constructor and any other parent class method. We can use the supper() function …
Python startswith() method explained [Easy Examples]
The Python startswith() method returns True if the string starts with the specified value, otherwise False. If we will not specify the starting position of the …
Numpy random Examples | rand() | randint() function
The Numpy random method in Python helps us to create random numbers. You can use random.rand(), random.randint(), random.uniform() function to generate random …
Python any() and all() Functions: Check If Any or All Items Are True
Learn how Python any() and all() work with lists, strings, dictionaries, truthy and falsy values, generator expressions, short-circuiting, and common mistakes.
