AnyCompiler

Python Ka Taaruf

Python ek high-level, interpreted programming language hai jiska syntax parhne mein bohot asaan hai. Isme koi compile step nahi hota, memory ko manually manage nahi karna parta, aur jo code aap likhte hain woh aam si English jaisi lagti hai — yehi wajah hai ke aksar log Python ko apni pehli language ke tor par seekhte hain.

"Interpreted" ka matlab hai ke aapka code seedha, line by line chalta hai, bina kisi alag compile step ke (Java ya C++ ke bar-aks, jahan chalane se pehle compile karna parta hai). Isse seekhte waqt feedback bohot tez milta hai: ek line likho, chalao, dekho kya hota hai.

Python asal mein kis kaam aata hai

  • Scripting aur automation — chhote programs jo ek kaam achi tarah karte hain, jaise files ke naam badalna ya webpage se data nikalna
  • Data science aur machine learning — is field ka aksar kaam Python par hi chalta hai, pandas, NumPy, aur PyTorch jaisi libraries ke zariye
  • Web backends — Django aur Flask jaise frameworks web ke server-side code ka bara hissa sambhalte hain
  • Teaching — aksar university ke intro courses mein yehi default pehli language hoti hai, kyunke syntax kabhi rukawat nahi banta

Ek chhoti si jhalak

Yeh raha real Python ki ek line, jo is page ke apne compiler par waqai chala kar dikhai gayi 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 theek se samjhenge ke 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.