Skip to content
  • facebook.com
  • twitter.com
  • t.me
  • instagram.com
  • youtube.com

Basic Computer Science

Learn the Foundations. Understand the Science Behind Computing.

Subscribe
  • Home
  • Online Tools
  • Basic Computer Science app
Posted inFeatured

πŸ’» What Computer Science Is Really About Beyond Coding and Computers

Posted by admin October 31, 2026
Continue Reading
πŸ’» What Computer Science Is Really About Beyond Coding and Computers
Posted inFeatured

πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?

Posted by admin October 30, 2026
Continue Reading
πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?
Posted inFeatured

πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?

Posted by admin October 30, 2026
Continue Reading
πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?
Posted inFeatured

πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets

Posted by admin October 29, 2026
Continue Reading
πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets
Posted inFeatured

πŸ’» How It’s Built: Inside the Architecture of a Modern Operating System

Posted by admin October 28, 2026
Continue Reading
πŸ’» How It’s Built: Inside the Architecture of a Modern Operating System
Posted inFeatured

πŸ’» Which Approach Fits Better: Arrays, Linked Lists, Hash Tables, or Trees?

Posted by admin October 28, 2026
Continue Reading
πŸ’» Which Approach Fits Better: Arrays, Linked Lists, Hash Tables, or Trees?
Most Popular Post
πŸ’» What Computer Science Is Really About Beyond Coding and Computers
Posted inFeatured

πŸ’» What Computer Science Is Really About Beyond Coding and Computers

πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?
Posted inFeatured

πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?

πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?
Posted inFeatured

πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?

πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets
Posted inFeatured

πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets

Editor's Choice
πŸ’» What Computer Science Is Really About Beyond Coding and Computers
Posted inFeatured

πŸ’» What Computer Science Is Really About Beyond Coding and Computers

Posted by admin October 31, 2026
πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?
Posted inFeatured

πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?

Posted by admin October 30, 2026
πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?
Posted inFeatured

πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?

Posted by admin October 30, 2026
πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets
Posted inFeatured

πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets

Posted by admin October 29, 2026
Code Optimization
Posted inCompiler Design

Code Optimization

Posted by admin July 20, 2021
Optimization is a program transformation technique, which tries to improve the code by making it…
Read More
Peephole Optimization
Posted inCompiler Design

Peephole Optimization

Posted by admin July 20, 2021
1 Eliminating Redundant Loads and Stores 2 Eliminating Unreachable Code 3 Flow-of-Control Optimizations 4 Algebraic…
Read More
Issues in the Design of a Code Generator
Posted inCompiler Design

Issues in the Design of a Code Generator

Posted by admin July 20, 2021
Β 1 Input to the Code Generator 2 The Target Program 3 Instruction Selection 4 Register…
Read More
Code Generation
Posted inCompiler Design

Code Generation

Posted by admin July 20, 2021
Code generation can be considered as the final phase of compilation. Through post code generation,…
Read More
Access to Nonlocal Data on the Stack
Posted inCompiler Design

Access to Nonlocal Data on the Stack

Posted by admin July 20, 2021
1 Data Access Without Nested Procedures 2 Issues With Nested Procedures 3 A Language With…
Read More
Stack Allocation of Space
Posted inCompiler Design

Stack Allocation of Space

Posted by admin July 20, 2021
1 Activation Trees 2 Activation Records 3 Calling Sequences 4 Variable-Length Data on the Stack…
Read More
Storage Organization
Posted inCompiler Design

Storage Organization

Posted by admin July 20, 2021
From the perspective of the compiler writer, the executing target program runs in its own…
Read More
Translation of Expressions
Posted inCompiler Design

Translation of Expressions

Posted by admin July 20, 2021
Β 1 Operations Within Expressions Β 2 Incremental Translation Β 3 Addressing Array Elements Β 4 Translation of Array…
Read More
Declarations
Posted inCompiler Design

Declarations

Posted by admin July 20, 2021
When we encounter declarations, we need to lay out storage for the declared variables. For…
Read More
YACC
Posted inCompiler Design

YACC

Posted by admin July 20, 2021
YACC stands forΒ Yet Another Compiler Compiler. YACC provides a tool to produce a parser for…
Read More

Posts pagination

Previous page 1 … 22 23 24 25 26 … 48 Next page

Recent Posts

  • πŸ’» What Computer Science Is Really About Beyond Coding and Computers
  • πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?
  • πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?
  • πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets
  • πŸ’» How It’s Built: Inside the Architecture of a Modern Operating System

Recent Comments

No comments to show.

Archives

  • October 2026
  • September 2026
  • August 2026
  • June 2025
  • April 2025
  • March 2025
  • February 2025
  • August 2023
  • January 2022
  • November 2021
  • October 2021
  • July 2021

Categories

  • Advanced
  • Algorithms
  • Artificial Intelligence
  • Basics
  • Cloud Computing
  • Compiler Design
  • Computer Hardware
  • Cyber Security
  • Distributed Systems
  • Featured
  • Internet Programming
  • Mobile Computing
  • Networking
  • Programming
  • Tech Reviews
  • Technology & Innovation
  • Uncategorized
You May Have Missed
πŸ’» What Computer Science Is Really About Beyond Coding and Computers
Posted inFeatured

πŸ’» What Computer Science Is Really About Beyond Coding and Computers

Posted by admin October 31, 2026
πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?
Posted inFeatured

πŸ’» Is It Worth Learning Data Structures Deeply in the Age of AI Coding Tools?

Posted by admin October 30, 2026
πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?
Posted inFeatured

πŸ’» After You Press Enter: What Happens to a Command Inside a Computer?

Posted by admin October 30, 2026
πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets
Posted inFeatured

πŸ’» Inside a Search Algorithm: How Computers Find Data Quickly in Huge Datasets

Posted by admin October 29, 2026
Copyright 2026 — Basic Computer Science. All rights reserved. Bloghash WordPress Theme
Scroll to Top