În cazul în care pentru a începe programarea de învățare - blog personal harry

Am venit la programare.

Pentru a spune că timpul a fost bun - nu pot. În mod constant ca pe un butoi de dinamită. Cred că aici, în mine și un fel de paranoic văzut în ziua de azi. În orice caz, astăzi „două mii șapte“ întoarcere, n-aș vrea. Pentru fiecare propriul său.







Invatatoarea, din păcate, și disperarea mea totală, slab versat în astfel de lucruri. Tot ceea ce ea ar putea da-mi - o distribuție Turbo Pascal. Amintiți-vă, acest albastru. O am pe un disc este încă păstrată, dar nu pornește pentru o lungă perioadă de timp a trecut.

Limbaje de programare pentru a începe

Fiți atenți la anul.

Am scris pe primul său program de ea. Aici, ca un exemplu:

Desigur, nu a durat mult timp - am dat peste Delphi. Adevărul este că nu mi-a plăcut, atât în ​​ceea ce privește interfața, și în ceea ce privește abordarea codului. Pascal Am început să enrage numele sale lungi de funcții, perene secțiune începe-end și du-te complet VAR (și există încă tip și ceea ce este acolo, am uitat totul). Când inițializarea variabilelor este într-o locație bine definită este bun. Dacă aveți un mic program. De îndată ce încerca să scrie în Pascal, chiar ochii dracului calculator începe să rănesc din necesitatea de a fi foarte atenți la aceste variabile și în mod constant pentru a defila pe ecran.

În final, am scuipat pe Pascal și Delphi va arde cu o flacără albastră. Acum mă uit ocazional în Lazarus și-l petrece pentru curiozitate mic experiment, și apoi am opri. Pascal nu este treaba mea. Dar am găsit o C ++ În acei ani, limba mi se părea pinnacle, perfecțiune, și, să fiu sincer, chiar și astăzi, cred că este punctul culminant al tuturor limbaje de programare. Acesta poate fi studiat la nesfârșit. C ++ funcțională ma uimit complet. Și când am ajuns la OEP a fost șocat. Doar un singur Reacoperirea, care este în valoare de ea!

Ce limbaj de programare pentru a învăța incepator?

Răspunsul la această întrebare este foarte specific - C sau C ++. Acest lucru este din mai multe motive, dintre care unul va fi, probabil, că limba vă va arăta cum să organizeze corect codul. Această limbă vă va învăța, astfel încât să creeze propria lor mini - biblioteca de includ'ov. Am colectat o dată caracteristicile cele mai utile într-o astfel de fișier mic care se conectează la fiecare proiect său. Acesta a fost numit functions.h fost pur și simplu de neînlocuit. C ++ vă va învăța, de exemplu, funcția supraîncărcării. Exista o functie template-uri. Ceea ce pur și simplu nu este acolo. începătorii online sunt adesea sfătuiți să înceapă cu orice fel de zgură sau piton php. În nici un caz nu o fac. Acest lucru este din două motive.







1. După examinarea c ++ vă va învăța cum să scrie corect codul nu este ceva care, fără erori, chiar și fără warning'ov.

2. După ce a studiat C ++, puteți cu ușurință programirovat ca Python, și în PHP și în C #, Java, pe nimic. Da, este necesar să se înțeleagă un pic în mecanica fiecare limbă, dar vă va lua foarte puțin timp. Doar răsfoia manualul va fi capabil să înceapă imediat de programare.

Acesta este motivul pentru care limbajul este atât de important. Vrei să devină un programistom real, - atunci va trebui să treacă prin BBC, nici o altă cale. Alte căi duc spre nicăieri. După ce a început cu PHP va scrie un nivel foarte scăzut de calitatea codului. Incepand cu un piton, nu poți scrie în orice altă platformă doar pentru că Python este prea specifice, deși convenabil, sintaxă.

Cel mai bun IDE pentru dezvoltarea C ++

Acest «dev C ++» Orice utilizator maestru repede.

Descarcă aici - Dev C ++

Interfața acestui mediu este simplu și convenabil. Spre deosebire de greoaie Visual Studio dat apoi o limbă completă, mai degrabă decât adaptarea sa la .NET Framework.

Limbaje de programare pentru a începe

Pentru a porni primul program în C ++, pur și simplu setați IDE și de a crea „Source File“. Acum puteți scrie codul, de exemplu, după cum urmează:

Acesta este un program comun «Bună ziua lume» a realizat vechiul meu obicei în stilul B pur (fara plusuri).

Alegeți „compilați și a alerga“

Limbaje de programare pentru a începe

Limbaje de programare pentru a începe

Apoi, cred că va fi capabil de a deveni gălăgios ei înșiși.

Apropo! La un moment dat am prins ochiul dintr-o colecție minunată de articole și rețete gata făcute pentru C ++ Aici este - C ++ Lume

Dacă setați despre învățarea limbii, asigurați-vă că pentru a descărca manualul în sine. Acolo veți găsi o mulțime de exemple și soluții. Am o versiune mai veche, dar chiar și ea este foarte volum, cred că noua versiune a articolelor chiar mai mult.

Limbaje de programare pentru a începe

Curs pentru a învăța programare de la zero este imposibil. Avem nevoie de un anumit scop, scopul pentru care face acest lucru. Lăsați un astfel de scop pentru tine de a fi, de exemplu, scrierea unui virus. Pentru început va fi suficient, cred in C ++ amplu posibilitatea de a pune în aplicare ideile cele mai perverse. Neaparat, lucra cu api win32.

Și nu uitați, lucrul cel mai important este interesul. Curiozitate. Cu cât ai această curiozitate, mai bine șansa de a învăța de programare.

Matan este, de asemenea, nu neglija, el ne învață să gândim corect.

Nu Ruby, Python, și nici nu php nu înlocuiește experiența pe care le obține în studiul C! Nu mai scris govnokod Învață limba normală!

Apropo: codul de nucleu WordPress, ma determinat să scriu acest articol este în interogare funcția de fișier wp-db.php 1677.

Trimite acest link: