Casting and Conversion in Java

By Arihant Jain

First of all, let’s understand what typecasting is. In Java, Typecasting is a process that converts one data type into another data type. It is done in both ways manually and.... Read More

Count total number of set bits using Python

By Amrit Pratyay

In this tutorial, we will find the total number of set bits present in an integer with Python program. This question will show the importance of the Bit Manipulation concept. What .... Read More

JSON Encoding and Decoding in PHP

By Abinash Reddy

JSON stands for JavaScript Object Notation. It is an open, lightweight, text-based standard format developed for the exchange of human-readable data. In this article, we will explo.... Read More

Difference between interface and class in Java

By Abinash Reddy

This article, explains the difference between an interface and a class in Java. Class A class is a user-defined blueprint for creating objects. The “class” keyword is u.... Read More

C++ program to remove the last two characters from a string

By Gagana Gonchikar N

In this tutorial, we’ll learn how to remove last two characters from the string in C++. In this program we’ll take string as an input from the user and the removed last.... Read More

JavaScript Recursion with examples

By Anil Kumar Sharma

Today’s topic is recursion, the question that arises here is, What do you mean by recursion? Recursion means recurring (occurring again and again or repetition), function cal.... Read More

Create a vertical Timeline using HTML, CSS and JavaScript

By Anil Kumar Sharma

In this tutorial, we are going to learn how to create a timeline to show work experience or projects on a portfolio website. Here we will use HTML, CSS, and JavaScript. index.html .... Read More

Concept of Bit Manipulation using C++

By Himanshu Raj

Bit Manipulation is a very effective technique that is used to solve problems in optimized way. This technique is useful for competitive programming perspective. Bit Manipulation i.... Read More