נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: רוצה לתכנת, איפה להתחיל ?

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
sahar540
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 08 August 2011
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1
נשלח בתאריך: 08 August 2011 בשעה 14:56 | IP רשוּם
ציטוט sahar540

בדיוק כמו שהכותרת אומרת , אני רוצה להתחיל לתכנת, ניסיתי להתחיל בשפת C עם מדריכים מהאינטרנט והצלחתי , אבל זה מרגיש לי כאילו לא התחלתי מהבסיס , ואני כן רוצה להתחיל מהבסיס , אז .. באיזה שפה להתחיל? ( היה לי עבר ב Python , C++ - קורסים למינהם )
תודה לעוזרים !
חזרה לתחילת העמוד הצג את כרטיס החבר של sahar540 חפש הודעות אחרות של sahar540
 
edc2
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 15 February 2011
משתמש: מנותק/ת
הודעות: 8
נשלח בתאריך: 12 August 2011 בשעה 00:30 | IP רשוּם
ציטוט edc2

היום הולך C# או java

__________________
http://www.ultimate-plus.net
חזרה לתחילת העמוד הצג את כרטיס החבר של edc2 חפש הודעות אחרות של edc2
 
חיימקה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 18 April 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 243
נשלח בתאריך: 17 August 2011 בשעה 20:15 | IP רשוּם
ציטוט חיימקה

בס"ד

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

תכנות בשכבה תחתית יותר מ C תוכל למצוא בשפת אסמבלר, ומתחתיה זה רק שפת מכונה, קרי: סיביות (- ביטים ובייטים. 01010101 וכדומה.).

להלן קטע מצוטט מויקיפדיה:

ציטוט:

שפת התכנות במהותה נועדה לגשר בין המחשב, ששפתו, הקרויה שפת מכונה, מורכבת מרצפי סיביות, לבין המתכנת שמעדיף לתקשר בצורה מילולית יותר. כמו גם לאפשר תקשורת טובה בין המתכנתים.
...
שפת התכנות הבסיסית ביותר, והקרובה ביותר לשפת מכונה, קרויה שפת סף או אסמבלי (Assembly). בשפת הסף, בצורתה הבסיסית, קיימת התאמה חד-חד ערכית בין ההוראות שכותב המתכנת ובין ההוראות המופקות מהן בשפת מכונה, כלומר, כל הוראת אסמבלי יחידה מתורגמת להוראה אחת בשפת מכונה. לכן, כמו שפת המכונה, גם שפת הסף פועלת באופן ישיר על תאי הזיכרון של המחשב, האוגרים הפנימיים של המעבד ויציאות הקלט/פלט של המחשב, ובפרטנות רבה. כתוצאה מכך, שפת הסף תלויה הרבה מאוד במעבד ולכל סדרת מעבדים יש שפת סף משלה (כאשר לכל מעבד יש ניב משלו).

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

וכאמור, שפת C (ולא C++) היא בבסיס השפות העיליות.

בהצלחה.



__________________
אין יאוש בעולם כלל!
חזרה לתחילת העמוד הצג את כרטיס החבר של חיימקה חפש הודעות אחרות של חיימקה
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה