I think hindi sa programming language ka muna mag-umpisa. Start ka sa basics kung wala ka pang idea about sa programming. Dapat matutunan mo muna basic terms sa programming kasi lahat ng programming languages may mga terms na ginagamit. Like mga data types, flow charting, algorithms, loops etc... dun ka magfocus. Read about them if gusto mo makauna or advance studies. Kasi sa umpisa, di pa naman kayo magpo-programming agad. Aaralin muna sa school yung mga terminologies ,theories and how algorithms work/flows. If knowledgeable ka na sa mga yan, then magumpisa ka sa pinakabasic na programming languages. Kalimitang tinuturo sa school eh c, c++, c#, java. Diyan mo ma-e-enhance yung work flow mo at kung pano mo i-i-code yung mga output na gusto mo o ipagawa sayo. Mahirap kasi mag programming ka na agad eh hindi mo pa alam basics of the basics ng programming. Once na matake grasp mo na ang isang language, makikita mo, halos lahat ng programming languages (OOP), well except assembly hehe... pareho lang ng flow. Coding syntax lang pinagkaiba nila pero yung flow ng coding, iisa lang yan. Just a matter of understanding at self-study na lang kung gusto mo matutunan ibang programming language.