Search Articles — Sudonull

Search Results

In this project

TIOBE April 2026: top programming languages

https://sudonull.com/tiobe-april-2026-top-programming-languages

TIOBE Rating Analysis for April 2026: Python falls, C at 2nd, Rust at 16th. Data on top-20, dynamics of R, Perl, legacy languages. For developers — read the details.

Compiled vs Interpreted Languages: Key Differences

https://sudonull.com/compiled-vs-interpreted-languages-key-differences

What is the difference between compiled and interpreted languages? Learn performance, use cases, and how to choose the right language for your project. Full comparison guide.

KITE: language in C for Termux and Android

https://sudonull.com/kite-language-in-c-for-termux-and-android

Learn how to implement the KITE language interpreter in C: lexer, parser, AST, refcounting. Compilation in Termux, OOP, closures. Sources are open — study and improve them.

LISP Dialect on Python: TCO and FEXPR

https://sudonull.com/lisp-dialect-on-python-tco-and-fexpr

Implementation of a minimal LISP interpreter on Python with tail-call optimization, FEXPR and dynamic scoping. Parser code, evaluator, macro examples. For middle/senior dev.

SWX: your own language on Node.js with AST and cryptography

https://sudonull.com/swx-your-own-language-on-node-js-with-ast-and-cryptography

Breakdown of the SWX scripting language implementation: lexer, parser, interpreter, crypto and HTML-DSL. Architecture for middle/senior dev. Study the source code and code examples.

From other projects

Strength vs Hypertrophy: Key Differences Explained

https://lrivo.com/strength-vs-hypertrophy-key-differences-explained

Learn what is the difference between strength training and hypertrophy. Compare reps, rest, and benefits to choose the right program for your goals. Start now.

From the web

Programiz: Free Online Compilers & Code Editors for Everyday Use

https://www.programiz.com/

Dart Compiler R Editor Ruby Compiler Learn programming step by step. Each lesson contains plenty of practical code that you can …

Computer programming - Wikipedia

https://en.wikipedia.org/wiki/Computer_programming

Computer programming or coding is the composition of sequences of instructions, called programs, that computers can follow to …

Introduction to Programming - W3Schools

https://www.w3schools.com/programming/index.php

To understand programming, we need to understand the basic underlying concepts. The following pages explain the basic …

Homepage | ProgrammingAdvices

https://programmingadvices.com/

The best school to learn programming the right way — built on 30+ years of practical experience in the software industry. We teach …

Welcome to Python.org

https://www.python.org/

The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to …

What is Programming? - W3Schools

https://www.w3schools.com/programming/prog_programming.php

A programming language is how we write code, what keywords we use, to tell the computer what to do. Different programming …

Online C Compiler - Programiz

https://www.programiz.com/c-programming/online-compiler/

Write and run your C programming code using our online compiler. Enjoy additional features like code sharing, dark mode, and …

What Is Programming? And How to Get Started - Coursera

https://www.coursera.org/articles/what-is-programming?msockid=0f4ce2da3b6764990a59f5103a24656f

Mar 14, 2026 · Coding and programming are sometimes used interchangeably, but the two concepts are slightly different: coding …

Programming language - Wikipedia

https://en.wikipedia.org/wiki/Programming_language

Execution of a program requires an implementation. There are two main approaches for implementing a programming language – …

Scratch - Imagine, Program, Share

https://scratch.mit.edu/

Scratch is a free programming language and online community where you can create your own interactive stories, games, and …

Trending Now