Programming Languages

219 articles in this topic

File Handling in C: fopen Modes, fscanf vs fgets and the Predict-the-Output Questions

Trace one text file byte by byte to see what fopen returns, where fscanf stops, why fgets may read a blank line and how to write a correct input loop.

Updated 25 Jul 20267 min read83 viewsC

Java vs Python for Placements in India 2026: Test Formats, Company Preferences and a Decision Guide

Choose one placement language by test access, DSA fluency and the interview story you want to tell. Then learn just enough of the second language to stay flexible.

24 Jul 20266 min readJava

Python vs C for TCS NQT: Which Language to Pick for the Coding Section

Choose Python or C for TCS NQT by comparing input speed, code length, execution and your existing practice, then lock the choice with a focused three-week routine.

Updated 24 Jul 20265 min readPython

C++ Programming: Complete Guide to Core Concepts with Worked Examples

Build a connected mental model of C++ through exact traces for references, pointers, virtual dispatch and STL operations, then learn how to check common traps.

Updated 29 Jul 20267 min readProgramming Languages Survey

Loops in C: for, while and do-while with worked examples

Learn how C loops initialise, test, execute and update. Trace complete programs, diagnose common bugs and practise choosing the right loop.

Updated 23 Jul 20266 min read60 viewsC++

Structures and Unions in C: Padding, Alignment and Worked sizeof Problems for GATE

Calculate structure and union sizes byte by byte, see where padding enters, and learn how member order changes the result.

Updated 22 Jul 20267 min read58 viewsC

Java 8 to Java 21 Features Interviewers Actually Ask: Streams, Records, Sealed Classes and Virtual Threads

Learn the modern Java features that lead to real interview follow-ups, with small code examples, version boundaries and the limits a strong answer should mention.

Updated 25 Jul 20265 min read395 viewsJava

Python Interview Questions for Freshers 2026: Core Language, Data Structures and Coding

Prepare concise, accurate answers to Python fresher interview questions, then test your object model on mutable defaults, complexity, coding patterns and output traps.

Updated 26 Jul 20266 min read56 viewsPython

Arrays in C: Declaration, Initialization and Worked Examples

Learn how C arrays behave through exact contents, safe loop bounds, function calls and two-dimensional traversal. A complete program traces sum, average and maximum.

Updated 21 Jul 20266 min readProgramming Languages

Object Oriented Technology Explained: Four Pillars, Worked Java Examples, GATE and Interview Patterns

Build object oriented technology on one running Java example. Learn the four pillars, trace exact outputs, and separate overloading from overriding.

Updated 21 Jul 20266 min readProgramming Languages Survey

C++ Tutorial: The Complete Learning Path from First Program to STL

Learn C++ in the order that makes difficult ideas manageable. This roadmap gives you six stages, practical checkpoints and a clear route into exam and placement practice.

Updated 21 Jul 20266 min read176 viewsC++

Functions in C: Call by Value vs Simulated Call by Reference and the Swap Question Family

See why a normal C swap changes only local copies, then trace the pointer version and the aliasing, increment, array, struct, and lifetime traps around it.

Updated 20 Jul 20266 min readC