AnyCompiler

Python ka Introduction

Python ek high-level, interpreted programming language hai jiska syntax bahut readable hai. Isme koi compile step nahi hota, memory manually manage nahi karni padti, aur jo code aap likhte ho woh plain English jaisa lagta hai — yahi wajah hai ki zyada tar log Python ko apni pehli language ke roop mein seekhte hain.

"Interpreted" ka matlab hai ki aapka code line by line directly run hota hai, bina kisi alag compile step ke (Java ya C++ ke ulat, jahan run karne se pehle compile karna padta hai). Isse seekhte waqt feedback bahut fast milta hai: ek line likho, run karo, dekho kya hota hai.

Python actually kis kaam aata hai

  • Scripting aur automation — chhote programs jo ek kaam achhe se karte hain, jaise files ka naam badalna ya webpage se data scrape karna
  • Data science aur machine learning — is field ka zyada tar kaam Python par hi chalta hai, pandas, NumPy, aur PyTorch jaisi libraries ke through
  • Web backends — Django aur Flask jaise frameworks web ke server-side code ka bada hissa power karte hain
  • Teaching — zyada tar university ke intro courses mein yahi default pehli language hoti hai, kyunki syntax kabhi beech mein nahi aata

Ek jaldi sa preview

Yeh raha real Python ki ek line, jo is page ke apne compiler par actually run hui hai — koi mockup nahi:

print("Hello from Python!")
Output
Hello from Python!

Bas itna hi poora program hai. Koi imports nahi, koi boilerplate nahi, koi semicolons nahi. Agle lesson mein hum exactly samjhenge ki us line mein kya ho raha hai, aur aap apna version khud likhoge.

Practice Exercise

Text "Hello, Python!" print karo, phir 2 ** 10 ka result print karo.