لم لا تجرب ruby و python و php وتختار منها ما يريحك
بالنسبة لي اخترت PHP لانها لغة قريبة من C++ كما اني لا احب التعامل مع المسافات في اللغات الاخرى
مثلا في الجملة الشرطية في php:
if (CONDITION) {
//RESULTS
}
بينما في البايثون
if CONDITION
RESULT1
RESULT2
OTHER
عند تحقق الشرط في بايثون سيتنفذ RESULT 1 و RESULT2
وهذا غير منظم بالنسبة لي:)
اطلع على جميع اللغات وقارن احتياجاتك علما انه ليست هناك لغة افضل من الجميع ، كل لغة لها مميزاتها وسلبياتها ، المبرمج وحده من يغطي عيوب اللغة من خلال ابداعاته p:
كيف تقوم بتجربة كود عام :)، هذه الصيغة العامة للشرط في لغة Python ولن تعمل معك.
لغة Python تعتمد على المسافات أو tab في تحديد الـ blocks المراد تنفيذها، فجميع السطور التي لها نفس المسافة تعامل معاملة سطور داخل block واحد أي داخل الأقواس { } كما في لغات أخرى.
التصميم يختلف عن البرمجة، التصميم يكون بالرسومات ولغة CSS، والمحتوى بلغة HTML، أما بايثون فهي لغة برمجة عامة وتستخدم لبرمجة المواقع، ونعم أنصحك بتعلمها إن كنت تعني أنك تريد برمجة موقع، أما التصميم فكما شرحت، له تقنيات أخرى.
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.