🔒 Closed Ano po ang unang gagawin para matuto ng programming?

Status
Not open for further replies.

Another188

Enthusiast
wala ako ka idea idea as in 0 ang kaalaman ko dito mga sir, pero gusto ko talaga kase matuto ng programming. just tell me po kung saan mag sstart? what prog. language unang gagamitin?
bigyan niyo po ako ng idea please mga master! kahit maliit na tulong ay malaki na para sa isang newbie na tulad ko :( help is a must! ty in advance.
 
nag youyoutube nga ako ngayon, ang sabi python daw magandang language na gamitin, okie ba talaga to?
Ill go use google later kung may idea na ako, di ko kase alam kung anong i sesearch ko, di ko alam yung mga terms. hahaha. inutil si google pag inutil yung nag ssearch. :):)
 
start from the basic, pag-aralan mo muna yung c++

wag ka agad mag python kung hindi mo pa alam html, step by step yan so start from the basic
 
ahhh! so yung python pala galing lang din ng c++? okie sige po mag c++ muna ako.
Mas maraming pitfalls ang c++ kaysa sa python. If may choice ka pumili ng iba I recommend wag muna c and c++. Kung gusto mo ng c-like syntax, mag java ka.

Yung python gawa sa c. Hindi mo kailangan ng html para lang mag-python. Dynamically typed language ang python so hindi mo kailangan pa intindihin data types. Kung gusto mo mag-jump straight on, mas mababa barrier ng python. Kung gusto mo sa mas safer, statically typed language (like c++ and java), may barrier of entry ka tulad ng kailangan marunong ka ng data types, memory layout, etc. Sa python nga matututo ka pa mag-indent ng tama, lol

If you could grasp the logic in building programs saka ka mo na pag-aralan yung "behind the scenes". Take one topic at a time: try procedural and mag program ka muna ng walang objects.
 
Mas maraming pitfalls ang c++ kaysa sa python. If may choice ka pumili ng iba I recommend wag muna c and c++. Kung gusto mo ng c-like syntax, mag java ka.

Yung python gawa sa c. Hindi mo kailangan ng html para lang mag-python. Dynamically typed language ang python so hindi mo kailangan pa intindihin data types. Kung gusto mo mag-jump straight on, mas mababa barrier ng python. Kung gusto mo sa mas safer, statically typed language (like c++ and java), may barrier of entry ka tulad ng kailangan marunong ka ng data types, memory layout, etc. Sa python nga matututo ka pa mag-indent ng tama, lol

If you could grasp the logic in building programs saka ka mo na pag-aralan yung "behind the scenes". Take one topic at a time: try procedural and mag program ka muna ng walang objects.

so ano ma i rerecommend mo sir? python muna bago ako mag c at c++? nag try ako mag youtube, na gegets ko naman ginagawa niya, simple algebra lang yung iba at kelangan mo lang saulohin yung mga function o commands bayon? yung mga print print etc.
 
mag simula ka sa python tol... python is the easiest way... and also the best way.... para sakin mahirap aralin ang C++ kumbaga sa bundok mas mahirap akyatin... pero sulit nman pag natutunan mo sya, kasi madali mo na matutunan yung ibang language.... pero ang masasabi ko parin ay mag simula ka sa python tol... magkaiba yung "mag aral mag program" at "mag aral ng programming language"... aralin mo muna kung pano mag program... saka ka tumalon kung anong programming language ang gus2 mong aralin... at depende yun kung anong klaseng program ba ang napupusuan mong gawin.... Games? Windows apps? Android Apps? iOS Apps? Website? Database? Embedded Systems? bawat isa nyan ay may mga programming language na nakalaan... halimbawa.. gus2 mo maging Adroid Developer? Java ang aralin mo.... basta ang aralin mo muna ay kung pano mag program... gawa gawa ka muna ng mga simpleng program using python... tapos pag gets mo na mga terms na to: INPUT, OUTPUT/PRINT, STATEMENT, VARIABLE, ASSIGNMENT OPERATOR, CONDITION, IF, ELSE, WHILE, FOR, LOOP/ITERATION, NESTED IF/NESTED LOOP, CLASS, FUNCTION/METHOD, PARAMETER, ARGUMENT, RETURN, STRING, INTEGER, FLOAT/DOUBLE, CHARACTER, BOOLEAN, TRUE, FALSE, LIST, SET, DICTIONARY, TUPLE, ARRAY, OR, AND, NOT, IMPORT, TRY, EXCEPTION, LOCAL VARIABLE, GLOBAL VARIABLE, BITWISE OPERATOR, BINARY, CONCATENATION, ALGORITHM, SYNTAX, NULL/NONE, DATA TYPES, CONTROL FLOW, INHERITANCE, POLYMORPHISM...... pag gets mo na mga terms na yan... saka ka ngaun pumili ng programming language, Java for android development... Objective-C or Swift for iOS development, Javascript for front-end web development... HTML/CSS for web design... RoR, PHP, Django, Node.js for back-end web... SQL for databases... C# for windows... C or C++ for embedded systems... C++ for games...
pero syempre basic info lang yan.... hindi lang C++ ang pwedeng gamitin para sa games...

iaarange ko yung language... from easiest to hardest...
{ HTML/CSS, SQL, PYTHON, RUBY, JAVASCRIPT, PHP, SWIFT, JAVA, C, OBJECTIVE-C, C#, C++ }
yan ang mga language na maganda simulan...

basta kahit anong mangyare... kaagapay mo si pareng google... basa basa rin ng mga tutorial pdf...
 
mag simula ka sa python tol... python is the easiest way... and also the best way.... para sakin mahirap aralin ang C++ kumbaga sa bundok mas mahirap akyatin... pero sulit nman pag natutunan mo sya, kasi madali mo na matutunan yung ibang language.... pero ang masasabi ko parin ay mag simula ka sa python tol... magkaiba yung "mag aral mag program" at "mag aral ng programming language"... aralin mo muna kung pano mag program... saka ka tumalon kung anong programming language ang gus2 mong aralin... at depende yun kung anong klaseng program ba ang napupusuan mong gawin.... Games? Windows apps? Android Apps? iOS Apps? Website? Database? Embedded Systems? bawat isa nyan ay may mga programming language na nakalaan... halimbawa.. gus2 mo maging Adroid Developer? Java ang aralin mo.... basta ang aralin mo muna ay kung pano mag program... gawa gawa ka muna ng mga simpleng program using python... tapos pag gets mo na mga terms na to: INPUT, OUTPUT/PRINT, STATEMENT, VARIABLE, ASSIGNMENT OPERATOR, CONDITION, IF, ELSE, WHILE, FOR, LOOP/ITERATION, NESTED IF/NESTED LOOP, CLASS, FUNCTION/METHOD, PARAMETER, ARGUMENT, RETURN, STRING, INTEGER, FLOAT/DOUBLE, CHARACTER, BOOLEAN, TRUE, FALSE, LIST, SET, DICTIONARY, TUPLE, ARRAY, OR, AND, NOT, IMPORT, TRY, EXCEPTION, LOCAL VARIABLE, GLOBAL VARIABLE, BITWISE OPERATOR, BINARY, CONCATENATION, ALGORITHM, SYNTAX, NULL/NONE, DATA TYPES, CONTROL FLOW, INHERITANCE, POLYMORPHISM...... pag gets mo na mga terms na yan... saka ka ngaun pumili ng programming language, Java for android development... Objective-C or Swift for iOS development, Javascript for front-end web development... HTML/CSS for web design... RoR, PHP, Django, Node.js for back-end web... SQL for databases... C# for windows... C or C++ for embedded systems... C++ for games...
pero syempre basic info lang yan.... hindi lang C++ ang pwedeng gamitin para sa games...

iaarange ko yung language... from easiest to hardest...
{ HTML/CSS, SQL, PYTHON, RUBY, JAVASCRIPT, PHP, SWIFT, JAVA, C, OBJECTIVE-C, C#, C++ }
yan ang mga language na maganda simulan...

basta kahit anong mangyare... kaagapay mo si pareng google... basa basa rin ng mga tutorial pdf...

copy that sir, noted.
yung mga term na to sir magagamit mo sa kahit na anong language? -> INPUT, OUTPUT/PRINT, STATEMENT, VARIABLE, ASSIGNMENT OPERATOR, CONDITION, IF, ELSE, WHILE, FOR, LOOP/ITERATION, NESTED IF/NESTED LOOP, CLASS, FUNCTION/METHOD, PARAMETER, ARGUMENT, RETURN, STRING, INTEGER, FLOAT/DOUBLE, CHARACTER, BOOLEAN, TRUE, FALSE, LIST, SET, DICTIONARY, TUPLE, ARRAY, OR, AND, NOT, IMPORT, TRY, EXCEPTION, LOCAL VARIABLE, GLOBAL VARIABLE, BITWISE OPERATOR, BINARY, CONCATENATION, ALGORITHM, SYNTAX, NULL/NONE, DATA TYPES, CONTROL FLOW, INHERITANCE, POLYMORPHISM.
 
Status
Not open for further replies.

About this Thread

  • 31
    Replies
  • 7K
    Views
  • 13
    Participants
Last reply from:
akoxi

Trending Topics

Online now

Members online
1,219
Guests online
1,251
Total visitors
2,470

Forum statistics

Threads
2,273,170
Posts
28,947,991
Members
1,235,650
Latest member
mami
Back
Top