עבור לתוכן

רוצה להתחיל תכנות

Featured Replies

פורסם

שלום,

הצצתי בפורום וראיתי הרבה חבר'ה ששאלו מאיפה כדאי להם להתחיל. ראיתי תשובות כמו "תתחיל עם שפה אחת, השאר יבואו בקלות".

אני יודע אסמבלי, בעקרון. למדתי בבצפר, יש דרך לבדוק אם אני יודע הכל? אני לא יודע אם לימדו אותי הכל או רק את הנושאים לבגרות.

שפה ראשונה אני יודע, מה כדאי עכשיו? אני רוצה להתמקד בשפה אחת וללמוד אותה מ-א' עד ת' בחודש.

חשבתי על C, מה אתם אומרים?

פורסם

אין כזה דבר לדעת "הכל", תמיד יש עוד מה ללמוד.

כמו שאני תמיד אומר, צריך לזכור ששפת תכנות היא רק כלי. המטרה שלך היא לא ללמוד שפת תכנות, היא ללמוד לתכנת.

לכן לדעתי עדיף להתחיל משפת תכנות שתהיה יחסית קלה ללמידה, וגם תלמד אותך עקרונות תכנותיים נכונים.

אישית הייתי ממליץ להתחיל מ-#C או Java. שתיהן שפות די דומות ומושתתות על אותם עקרונות, ככה שלא ממש משנה מי מהן תבחר. היתרון שלהן על פני C הוא שב-C תצטרך להתעסק עם המון "ג'יפה" שלא באמת חשובה בשביל להבין את העקרונות של תכנות. אם תרצה תוכל לאחר מכן ללמוד C (היתרון של ללמוד C הוא שככה אתה לומד איך באמת עובד המחשב, מבחינת ניהול זכרון וכד').

פורסם
  • מחבר

אוקיי, אז אני אתחיל עם C#

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים