In programming world, algorithms are the essentials to solving problems with code, whether you've decided to learn Java, C++, or Python, these algorithms are part of your daily programming life. I'll go over some of the algorithms and data structures…
Category: Java
Let’s start off by defining Object Oriented Programming. According to Wikipedia, it’s is a programming paradigm based on the concept of "objects", which can contain data, in the form of fields (often known as attributes or properties), and code, in…
Before we get deep into this topic, let me start off by saying, there is no "best" programming language out there. Every and each one of them has pros and cons. When I gained the interest in programming, I didn't…
We all love to use the traditional editors such as Eclipse, Netbeans, Sublime Text, etc. But online code editors come in handy sometimes, especially for beginners. It's a good practice to code whenever you can, even on the go. Of…