Programming Languages Survey
44 articles in this topic

Programming Languages MCQs: 12 Solved Questions on Definition and Purpose
Build the foundations behind basic programming-language questions, then solve 12 published MCQs on translators, errors, pseudocode, parameters and language quality.

Classes in JavaScript: A Practical Tutorial with Runnable Examples
Learn what class syntax adds to JavaScript by building and extending a BankAccount. Trace exact values, repair common mistakes, and finish with three exercises.

Go Tutorial for Beginners: Build a CLI with Packages, Types, Slices, Maps and Errors
Start with a module and finish with a working student-report command. Trace Asha's scores through slices, a map and a struct, then test three useful failures.

Compiled vs Interpreted vs JIT Languages: How Code Actually Runs
Trace one program from source to CPU through ahead-of-time compilation, bytecode interpretation and JIT compilation. Then compare their costs without relying on labels.

Backend Language Roadmap: Choose Go, Rust, Kotlin, C# or PHP in Six Weeks
Stop comparing backend ecosystems in the abstract. Use one scorecard and a 42-hour API project to decide whether to continue, switch, or strengthen your foundations.

TypeScript Tutorial for Beginners: Add Safe Types to JavaScript
Turn a small JavaScript task board into TypeScript step by step. See exactly how the checker catches a bad value and preserves useful type information.

PHP Tutorial for Beginners: Build a Form-to-Database Request Flow
Follow Asha's registration from an HTML form through PHP validation and a safe MySQL insert, then display the saved row after a redirect.

Object-Oriented Programming: Classes, Objects and Inheritance with a Worked Java Example
Trace two Java objects from construction to output, and see how independent state, inheritance and runtime method dispatch work together.

Inheritance MCQs: 12 Solved Questions on Code Reuse and Class Hierarchies
Solve 12 inheritance MCQs, then use clear explanations to separate hierarchy shape, access rules, assignment compatibility, constructor order and method lookup.

Functions in C: 12 Solved MCQs on Declarations, Definitions and Function Types
Separate a C function's prototype, body and call, then practise the details through 12 explained questions covering parameters, return values and linking.

Visual Basic Programming Language: Core Concepts with a Worked VB.NET Example
Connect VB.NET syntax to a real Windows Forms event. Build and trace an invoice calculator that validates text input, applies a discount, and displays the exact result.

Object-Oriented Programming (OOP): Four Pillars and a Worked Dynamic-Binding Example
Build a precise OOP mental model, then follow two Employee objects through a Java program to see overloading, overriding and runtime dispatch in action.