- Turing Machine
- CPU
- Transistors
- Bit
- Byte
- Ascii Character Encoding
- Binary
- Hexadecimal
- Nibble
- Machine Code
- RAM
- Memory Address
- I/O
- Kernel
- Shell
- Command Line Interface
- Secure Shell Protocol
- Mainframe
- Programming Language
- Abstraction Principle
- Interpreted
- Compiled
- Executable
- Data Types
- Variable
- Dynamically Typed
- Statically Typed
- Pointer
- Garbage Collection
- Int
- Signed
- Floating Point
- Double
- Char
- String
- Big Endian
- Little Endian
- Data Structures
- Array
- Linked List
- Stack
- Queue
- Hash (Triangle is horse)
- Tree
- Graph
- Edge
- Algorithm
- Function
- Return
- Arguments
- Operators
- Boolean
- Expression
- Statement
- Conditional Logic
- While Loop
- Iterable
- For loop
- Void
- Recursion
- Call Stack
- Stack Overflow (E)
- Base Condition
- Big-O-Notation
- Time Complexity
- Space Complexity
- Brute Force
- Divide and Conquer
- Dynamic Programming (Nice)
- Memoization
- Greedy
- Dijkstra's Shortest Path
- Backtracking
- Declarative
- Functional Languages
- Imperative
- Procedural Langauges
- Multiparadigm Languages
- Object-oriented
- Class
- Property
- Method
- Inheritance
- Design Patterns
- Instantiate
- Heap
- Reference
- Threads
- Parallelism
- Concurrency
- Bare Metal
- Virtual Machine
- Ip-address
- URL
- DNS
- Transmission Control Protocol
- Packets
- Secure Sockets Layer
- HTTP
- Application Programming Interface
- PRINTERS (Even I don't know how they work)
Created
September 16, 2023 22:29
-
-
Save webgtx/48252e60de620387041d6d193b46ca93 to your computer and use it in GitHub Desktop.
Computer Science 101
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
👍