نقاش حول لغات البرمجة من اين ابداء

أرسل من قبل Security_hEx في الإثنين, 2008/09/15 - 3:51am.

تاريخ التسجيل: 2008-09-15
مشاركات: 1

الجامعة: غير ذلك
الكلية: غير ذلك

السلام عليكم

اخواني اود تعلم لفات البرمجة

فمن اين ابدا

يعني اود ان ابدا من الصفر وكيف الترتيب الصحيح والعلمي .

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 259

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الإثنين, 2008/09/15 - 5:06am
عضو فعال
صورة en.karam1989

تاريخ التسجيل: 2007-03-24
مشاركات: 2354

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية


3D Max From The Begining

ما فائدة الضربة القوية .... إن لم تقضِ على خصمك

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/09/15 - 9:57am
عضو فعال
صورة M-Ramy

تاريخ التسجيل: 2004-03-28
مشاركات: 1283

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: ماجستير
الاختصاص: هندسة برمجيات

I think c++ is the best
U can start with it
and end with it

Smile

{وماكان الله ليعذبهم وأنت فيهم وماكان الله معذبهم وهم يستغفرون}

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/09/15 - 2:46pm
صورة ambitionlife

تاريخ التسجيل: 2008-08-29
مشاركات: 71

الجامعة: السورية الخاصة
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

كتب M-Ramy:
I think c++ is the best
U can start with it
and end with it

Smile

I think so becoude it sit in the middle of programming language and most of popular aperating system designe by it and it is more easier than C and Pascal

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/09/15 - 8:09pm
عضو فعال
صورة strontium90

تاريخ التسجيل: 2004-04-21
مشاركات: 3128

الجامعة: حلب
الكلية: الهندسة المعلوماتية
المرحلة: ماجستير
الاختصاص: ذكاء صنعي

For the absolute beginner, the choice of a good book is much more important than the choice of the programming language, and some programming languages are certainly easier for beginners to approach than certain others, Java is in this category and so is Python. C++ cannot be tackled as a first programming language because the best C++ books available are intended for programmers and cover advanced areas of expertise which beginners do not possess yet. Acquiring a bad book risks mislearning the language and internalizing bad practices which are very hard to defeat.
You can try Deitel books on Java.
Personally my first programming text was Computer Science: A Structured Programming Approach Using C by Forouzan and Gilberg.

Read the rules
Use the search engine

Believe in healthy, hearty laughter, at the expense of the whole human race, if needs be.
H. Allen Smith

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/09/17 - 3:08pm
عضو فعال
صورة L4W4ND

تاريخ التسجيل: 2008-01-21
مشاركات: 516

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

كتب strontium90:
Java is in this category and so is Python.

I heard a lot about Python and I wanna ask you something, what do they mean when they say that "Python is an Open-Source Programming Language" ?

What exactly is open-source about it? the compiler (or interpreter in this case), the template library, or what?

 

For true hackers, the boundaries between "play", "work", "science" and "art" all tend to disappear
Are you a Hacker?

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/09/17 - 3:21pm
صورة bayrn

تاريخ التسجيل: 2008-03-05
مشاركات: 785

الجامعة: الافتراضية
الكلية: تكنولوجيا المعلومات
المرحلة: السنة الرابعة
الاختصاص: غير ذلك

كتب L4W4ND:
كتب strontium90:
Java is in this category and so is Python.

I heard a lot about Python and I wanna ask you something, what do they mean when they say that "Python is an Open-Source Programming Language" ?

What exactly is open-source about it? the compiler (or interpreter in this case), the template library, or what?

 

؟ also , what can we do with this language 

؟ Is Python as strong as Java

 

قرأتُ مجدَكِ في قلبي و في الكُتُـبِ         شَـآمُ ، ما المجدُ؟ أنتِ المجدُ لم يَغِبِ

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/09/17 - 4:56pm
عضو فعال
صورة strontium90

تاريخ التسجيل: 2004-04-21
مشاركات: 3128

الجامعة: حلب
الكلية: الهندسة المعلوماتية
المرحلة: ماجستير
الاختصاص: ذكاء صنعي

كتب "L4W4ND":
I heard a lot about Python and I wanna ask you something, what do they mean when they say that "Python is an Open-Source Programming Language" ?

What exactly is open-source about it? the compiler (or interpreter in this case), the template library, or what?

What is a "template library"? Python, as a dynamically-typed programming langauge, does not support generic programming, if that's what you were alluding to.

The canonical implementation of Python and its standard library, CPython, developed and maintained by the Python Software Foundation is released under the Python Software Foundation Licence, which is BSD-style permissive Free Software licence. The language and the standard library have a community-based development model and are formally specified through the CPython documentation.

كتب "bayrn":
؟ also , what can we do with this language

؟ Is Python as strong as Java

Define "strong".

You can view a thumbnail sketch of Python's usage and application area in the Wikipedia article. Consult the official Python website for detailed use cases.

On a separate note, I don't know of any good Python books of pedagogic value aimed at providing beginners whith solid foundation since Python is a programming language I leared fairly recently via tutorials which are not recommended to absolute beginners. I believe the official Python website points at an impressive bookshelf for a wide range of audiences. Perhaps Ayman could recommend a specific book...

Read the rules
Use the search engine

Believe in healthy, hearty laughter, at the expense of the whole human race, if needs be.
H. Allen Smith

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2008/09/18 - 1:24am
مدير
صورة foaad

تاريخ التسجيل: 2005-07-15
مشاركات: 3116

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الخامسة
الاختصاص: هندسة برمجيات

كتب strontium90:
On a separate note, I don't know of any good Python books of pedagogic value aimed at providing beginners whith solid foundation since Python is a programming language I leared fairly recently via tutorials which are not recommended to absolute beginners. I believe the official Python website points at an impressive bookshelf for a wide range of audiences. Perhaps Ayman could recommend a specific book...
I think this book: How to Think Like a Computer Scientist could be an excellent choice (based on what it claims to be).

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2008/09/20 - 7:08am
عضو فعال
صورة L4W4ND

تاريخ التسجيل: 2008-01-21
مشاركات: 516

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

كتب strontium90:
كتب "L4W4ND":
What exactly is open-source about it? the compiler (or interpreter in this case), the template library, or what?
What is a "template library"? Python, as a dynamically-typed programming language, does not support generic programming, if that's what you were alluding to.

The canonical implementation of Python and its standard library, CPython, developed and maintained by the Python Software Foundation is released under the Python Software Foundation License, which is BSD-style permissive Free Software license. The language and the standard library have a community-based development model and are formally specified through the CPython documentation.

I meant the standard library,

Let me explain more about my question, on this website, it's mentioned that:

"Python is distributed under an OSI-approved open source license that makes it free to use, even for commercial products."

Well, what is open-source about Python?, and how do you say that a certain programming language is open-source and that another one isn't?

Because, if what we're talking about is the compiler (or interpreter) then I'd say, there are free and open-source compilers for C++, 

And if we're talking about the standard library, then there also are free and open-source versions of the STL,

Now, will that make C++ open-source like Python?

 

For true hackers, the boundaries between "play", "work", "science" and "art" all tend to disappear
Are you a Hacker?

 
دخول أو تسجيل لإرسال التعليقات