איזה שפת תכנות מומלץ ללמוד ראשונה?? - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

איזה שפת תכנות מומלץ ללמוד ראשונה??


kong5

Recommended Posts

שאלה כללית מדי, והשאלה מה אתה רוצה לעשות ?

אם אתה רוצה ללמוד תכנות קלאסי, עדיף C

אם אתה רוצה לתכנת דברים עם ממשק גרפי ל WINDOWS, יש את DELPHI שזה עם GUI

אם אתה רוצה לתכנת בשביל לעשות כל מני דברים, בלי להתרכז בהיבטים התכנותיים פרופר, אני ממליץ בחום על PYTHON

קישור לתוכן
שתף באתרים אחרים

אני יודע HTML VB JS C וASP אם אפשר לקוא לזה שפה.

C זה ראשון לכל... אם אתה בקטע של אינרנט אז HTML.

C זה בעצם תוכנות שמחשבות נתונים וזה דברים שמאוד כיף לדעת...

HTML זה הרבה יותר פשוט וזה פשוט מעצב חלון EXPLORER.

תתחיל עם C תמיד טוב לדעת.

קישור לתוכן
שתף באתרים אחרים

VB

בעיקרון זו השפה הכי ידידותית למתכנת שאני נתקלתי בה. חיפוש גם יעזור.

בכמה שפות נתקלת?

הוא רוצה שפה שתקל עליו ללמוד שפות אחרות. V)B) רק מקשה, לפי דעתי.

קישור לתוכן
שתף באתרים אחרים

בכמה שפות נתקלת?

הוא רוצה שפה שתקל עליו ללמוד שפות אחרות. V)B) רק מקשה, לפי דעתי.

תאמין לי, יותר מאחת.

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

PHYTON לא נראה לי שתעזור לא כל כך כי היא לא דומה להרבה שפות תכנות(שאני מכיר לפחות).

התחלתי פעם ללמוד את זה, והפסקתי על ההתחלה כי זה שיעמם אותי ::).

קישור לתוכן
שתף באתרים אחרים

תאמין לי, יותר מאחת.

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

PHYTON לא נראה לי שתעזור לא כל כך כי היא לא דומה להרבה שפות תכנות(שאני מכיר לפחות).

התחלתי פעם ללמוד את זה, והפסקתי על ההתחלה כי זה שיעמם אותי ::).

לזרוק דברים ורואה מה יוצא, לא נקרא תכנות..

PYTHON היא אחת מהשפות המובילות היום, היא מתקדמת ביותר, והיתרון שלה, שהיא פשוטה ללמידה ותפעול, אך מאפשר לעשות דברים מתקדמים ביותר למי שמתעמק (וגם יש לו ספריות הרחבה לכל דבר, OPENGL, D3D, GUI, NETWORK ומה לא...)...

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

אבל אם אתה רוצה שפה ראשונית, שמלמדת אותך כל מני יסודות בתכונות, כדי להתפתח בתחום, עדיף באמת להתחיל עם C (אין צורך ב PASCAL)...

קישור לתוכן
שתף באתרים אחרים

VB

בעיקרון זו השפה הכי ידידותית למתכנת שאני נתקלתי בה. חיפוש גם יעזור.

צודק בהחלט.

אני למדתי VB, אח"כ היה לי ממש קל ללמוד JavaScript, Java ועוד כל מיני שפות.... אני כבר ממש ממש ממש טוב בזה, 3 שנים כבר.... ^^

קישור לתוכן
שתף באתרים אחרים

VB זו סתם שפה מפגרת ולא קשורה (למרות שמאוד קל וכיף לתכנת בה בגלל הקומפיילר של מיקרו$ופט) וזו בטח לא שפה שכדאי להתחיל ללמוד כשפה ראשונה בדיוק מהסיבה שהיא הרבה יותר פשוטה משפות אחרות מרכזיות כמו C++.

הייתי ממליץ לך להתחיל ללמוד C/C++ ואז בטוח לא תהיה לך בעיה לעבור לדברים אחרים.

פסקל זה סתם מיותר והאמת הסיבה היחידה שעדיין מלמדים את זה ולא C היא כי השפה הזאת ישנה בדיוק כמו המורים של המקצוע מדעי המחשב.

קישור לתוכן
שתף באתרים אחרים

זה ממש ממש ממש

אבל ממש ממש ממש ממש ממש ממש לא נכון מה שאתה אומר.

עם VB אפשר לעשות דברים ממש ממש טובים.

כל פעם שאני צריך משהו, אני עושה בVB

שיעורים במתמטיקה וכאלה

אני פשוט מכין נוסחאות בVB

מלא מלא דברים אפשר לעשות בזה

תאמין לי שזאת תוכנה לא פחות טובה מג'אווה למשל.

לכל אחת יש ייתרונות וחסרונות, ולמי שמתחיל בתחום בהחלט הכי כדאי זה VB.

אלא אם כן הוא רוצה אפשר גם ג'אווה סקריפט, אבל זה הרבה יותר נאחס....

כאילו, זה פשוט לא משהו כיף

אי אפשר להגיע להשיגים טובים

אבל זה בסיס מצויין

קישור לתוכן
שתף באתרים אחרים

מה שאתה אומר זה נכון בגלל ש-VB זה כ"כ פשוט. בשניות אתה יכול ליצור ממשק נוח לשימוש ולתכנת בעוד חצי שניה מה שאתה רוצה.

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

אני אישית גם לומד גרפיקה ב-VB בבית הספר וזה ממש פשוט, קל, נוח ומשעשע.

אבל כשאתה רוצה להתחיל לבנות תוכניות רציניות ולממש אלגוריתמים רציניים וגדולים כגון פרויקטים מסוימים שאתה מתכנן אז VB זו השפה האחרונה שכדאי לבחור בשביל זה (אלא אם כן זו איזה תוכנה לארגון נתונים ומידע בסביבת חלונות, וכו' כמו שציינתי למעלה^^).

בכל מקרה VB זו ממש לא שפה להתחיל ללמוד איתה מדעי המחשב. זו יותר שפה לילדים קטנים שאוהבים להשתעשע ולבנות דברים נחמדים בפשטות.

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...