Tagged articles
9 articles
Page 1 of 1
21CTO
21CTO
Jan 19, 2025 · Fundamentals

Why Python Is the Modern BASIC: A Historical Perspective

From its 1960s origins as an accessible beginner’s language to its ubiquitous presence on early home computers, BASIC paved the way for today’s Python, which the author argues has become the new BASIC for non‑programmers, despite its quirks and evolving ecosystem.

BASICPythonlanguage history
0 likes · 8 min read
Why Python Is the Modern BASIC: A Historical Perspective
Liangxu Linux
Liangxu Linux
Aug 3, 2024 · Fundamentals

Tracing the Family Tree of Programming Languages: From Fortran to Rust

This article surveys the evolution of dozens of programming languages, highlighting how many share common ancestors, outlining key milestones from the 1940s to the 2000s, and explaining the formation of language families such as the C, Lisp, and Algol lineages.

C familylanguage familieslanguage history
0 likes · 6 min read
Tracing the Family Tree of Programming Languages: From Fortran to Rust
Tencent Cloud Developer
Tencent Cloud Developer
Mar 6, 2023 · Fundamentals

A Historical Overview and Future Trends of Programming Languages

Li Yang’s article traces high‑level programming languages from Fortran and Lisp in the 1950s through C, Java, Python, and modern Rust, Go, Kotlin, and Swift, highlighting shifts toward object‑orientation, safety, readability, cross‑platform support, and the emerging influence of AI‑assisted code generation on future language design.

Future TrendsTechnology Evolutionlanguage history
0 likes · 17 min read
A Historical Overview and Future Trends of Programming Languages
21CTO
21CTO
Feb 4, 2020 · Fundamentals

10 Programming Languages That Shaped Software Development and Their Visionary Creators

An overview of ten influential programming languages—from Java and C to Python and JavaScript—detailing their origins, key designers, and lasting impact on software development, illustrating why these languages have endured and continue to dominate various domains such as web, systems, and data processing.

Javalanguage historyprogramming languages
0 likes · 7 min read
10 Programming Languages That Shaped Software Development and Their Visionary Creators
21CTO
21CTO
Oct 1, 2016 · Fundamentals

Mastering a Programming Language: History, Features, and How to Choose

This article explores the evolution of programming languages, compares their core features such as syntax, error handling, and concurrency, and offers practical guidance on selecting and learning a language that will remain relevant for years, emphasizing historical context and hands‑on practice.

language historylanguage learningprogramming languages
0 likes · 6 min read
Mastering a Programming Language: History, Features, and How to Choose
21CTO
21CTO
Nov 15, 2015 · Mobile Development

Why Objective‑C Isn’t Dead: A Historical Journey and Its Modern Relevance

From its 1960s origins in Simula and Smalltalk to its evolution through NeXT, Objective‑C introduced groundbreaking dynamic features, yet despite Swift’s rise, Apple continues to invest in the language, ensuring its ongoing relevance in the iOS/macOS ecosystem.

Objective‑CSwiftdynamic features
0 likes · 9 min read
Why Objective‑C Isn’t Dead: A Historical Journey and Its Modern Relevance