Programming Languages Survey
44 articles in this topic

Classes and Objects MCQs: 12 Solved OOP Questions with Explanations
Solve 12 classes and objects MCQs, check each explanation, and use a worked Java trace to separate instance state, constructors, overloading and nested classes.

Programming Language Syntax MCQs: 12 Solved Questions on Grammar, Tokens and Semantics
Solve 12 MCQs on syntax, tokens, pseudocode, C grammar and runtime behaviour. Each explanation identifies the rule and applies it.

Imperative Programming Structure and Flow Control MCQs: 12 Solved Questions
Test whether you can trace changing state, choose the right loop, read a flowchart, and follow event-driven or exceptional control paths through 12 solved MCQs.

Static vs Dynamic Binding MCQs: 11 Solved Questions on Scope, Aliasing and Dispatch
Solve 11 binding questions from GATE and UGC NET papers by tracing lexical scope, runtime call chains, declared types and shared storage cells. Each answer shows why the tempting shortcuts fail.

TypeScript vs C# Typing: Structural Compatibility, Nominal Identity, Generics and Runtime Checks
Follow one User/Admin example through TypeScript and C# to predict assignments, generic conversions, branded IDs, and JSON behaviour at runtime.

TypeScript Learning Roadmap: 20 Weeks from Everyday Types to a Full-Stack App
Follow a dependency-led TypeScript plan through BudgetLens, IssueBoard and TaskBoard, with exact weekly gates, strict checks and tested API boundaries.

Static vs Dynamic Typing: Errors, Feedback Loops and Refactoring Flexibility
Follow one OrderLine model from an integer price to an INR Money value. See what Java catches during checking, what Python reveals during execution, and what both still need tests to prove.

Kotlin vs C#: Compare Null Safety, Async Models, Ecosystems and Platform Fit
Compare Kotlin and C# by building the same packing model in both. See how their managed runtimes, null checks, async behaviour and ecosystems differ.

C# vs C++: Managed .NET, Native Control, and the Trade-offs That Matter
Compare one component in C# and C++, then use its lifetime, generic, build, and interop behaviour to choose the right model for your software.

C# Tutorial for Beginners: Types, Classes, LINQ and a First Console App
Build a complete C# console app around five candidate records. Learn how types, nullable references, classes, generic lists and LINQ work together, with every output and average checked by hand.

C# Learning Roadmap: 24 Weeks from Basics to ASP.NET Core
Follow an ordered 24-week C# plan that turns one console StudyTracker into a tested ASP.NET Core API, with clear phase gates and worked results.

Rust vs C++: Compare Safety, Control and Developer Trade-offs
Compare how Rust and modern C++ express ownership, catch lifetime mistakes, measure iterator code and define safe foreign-function boundaries.