# Tag: computer science

## Connecting with Computer Science: What is the difference between 32-bit and 64-bit processor architecture?

Hello friends, in this article, we’ll talk about what is 32-bit and 64-bit architecture or 32-bit and 64-bit hardware and software systems, what is the difference between them. How they […]## Connecting with Computer Science: What is REST?

REpresentational State Transfer REST, or REpresentational State Transfer, is an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each […]## Bitwise Manipulation: Logical and Shifting Operations

In the previous article, I’ve just introduced some concepts related to computer science and more specifically bitwise operation. We learned how what is bitwise operation is in general, and how […]## Bubble Sort, Insertion Sort and Merge Sort in JavaScritp (with explanation)

In the previous articles, we’ve discussed time complexity and how to measure the efficiency of an algorithm by some examples in JavaScript. To solve a problem, typically it’s not just […]## What are BigO Notation and Time Complexity?

When you try to solve a problem online on some online website, you probably heard about some terms like BigO notation, O(n), O(1), O(n²), etc… or time complexity couple of […]## Introduction to Bitwise Operation

Bitwise Operations Binary Number In mathematics and digital electronics, a binary number is a number expressed in the base-2 numeral system or binary numeral system, which uses only two symbols: […]## Ask a Computer Science Student – What is programming?

As you can observe, I’ve written many articles to teach people to learn how to program and specifically in JavaScript language. But in this article, I will do something not […]