Moshood Akinleyewritewyse.hashnode.dev·Feb 6, 2025The InterpretersSo, over the last few weeks, I have started to learn about Programming. Oh, that is an Antithesis. Something else should have come first. My mentor on this technical writing journey, Sunkanmi Fafowora, advised me to learn about Programming. The reaso...Computers
Sergey Shishkinserj-aleks.hashnode.dev·Jan 10, 2025NumberЕсть возможность проверить, является ли что-то числом и есть класс для числовых отношений - num? , +Number. Можно отметить ещё такую деталь, что числа и списки чисел не надо “кавычить”, что естественно. Я числа называю автореферентными символами, пос...picolisp
SuperHumanfreshers-dev.hashnode.dev·Dec 2, 2024Understanding the Difference Between Compilers and InterpretersWhen we write code in a programming language, it is in a format that humans can understand. However, computers can only execute instructions in machine language, which consists of binary numbers (0s and 1s). To bridge this gap, we need a compiler or ...Beginners Guide To ProgrammingComputer Science
Abdur Rakibabdur-rakib.hashnode.dev·Nov 21, 2024Compiled vs. Interpreted Languages: What's the Difference?Understanding how programming languages are executed is fundamental for developers. This article explores the differences between compiled and interpreted languages, providing examples and diagrams to illustrate key concepts. Table of Contents Intr...complied
Akshay Thakurblog.aksact.dev·Nov 7, 2024Building an Interpreter in Go - Chapter 2: Pratt ParsingOverview In the previous chapter, we built a basic lexer that could break down our source code into individual tokens. This provided the foundation for the next step - parsing those tokens into an Abstract Syntax Tree (AST) that represents the struct...56 readsinterpreter
arman takmazyanarman-dev-blog.hashnode.dev·Sep 15, 2024Arithmetic Expressions Evaluator: Part 2Previous Posts: Creating TuffScript: Exploring Esoteric Programming Languages and Their Foundations Mastering Formal Grammars: An Introduction to the Chomsky Hierarchy Precedence and Associativity in Grammar Rules Mastering Lexical and Syntax Analysi...parser
Abou Zuhayrblog.zuhayr.dev·Sep 12, 2024Building My Own Programming Language: Day 01I've always wondered how computers understand language. How do words and symbols turn into 0s and 1s, and then back into something we can read? The typical explanations about compilers and interpreters give us the basics, but I often ask myself: Do I...What, How and Why?compilers
arman takmazyanarman-dev-blog.hashnode.dev·Sep 4, 2024Arithmetic Expressions Evaluator: Part 1Previous Posts: Creating TuffScript: Exploring Esoteric Programming Languages and Their Foundations Mastering Formal Grammars: An Introduction to the Chomsky Hierarchy Precedence and Associativity in Grammar Rules Mastering Lexical and Syntax Analysi...38 readslexer
Rohanrohansblog.hashnode.dev·Aug 31, 2024Compiled vs InterpretedLet's compare two popular languages and see how they are executed. On one side we have C#, which is a popular compiled language, and on the other side we have python which is a popular interpreted language. TL;DR C# code is a compiled into IL code a...2 likes·28 readsC#
Ashwini Jangetolblog.ashwinijangetol.dev·Jul 31, 2024The Dual Nature of Python: Compiled and Interpreted ExplainedUnderstanding Compilation and Interpretation Generally a computer program is written using a high-level programming language (C, C++, Java, Python) which we humans can understand better. On the other hand machines understand low-level language (binar...2 likes·113 readsPythonPython