27/08/2023
Scroll down for Arabic⏬
programming... coding... python and java..... !? 🤔
We hear these words frequently nowadays. In fact, our world revolves around them now. A creative field with endless possibilities for innovation and impact. Whether you heard about them before or not. whether you are a newcomer or a seasoned pro, let's start from the very beginning...
Basically, programming means instructing the computer to do a specific order. We give the computers some commands in a certain form and in contrast, the computer sends us results. these results can be anything. Literally anything!
Words, sounds, programs, websites and a lot and a lot more.
In order to instruct the computer, we need a way of instruction. This way of instruction is the “programming language.”
But why there is more than a programming language? 🧐🧐
To understand that concept, let me give you a real-life example. ▶️
If you want to travel from Aswan to Cairo, HOW would you do it?
You may take a train, a car, a boat, or even a plane!
So, there is more than a way to go through! But, not all the ways are the same, some of them may be frustrating and take a lot and a lot of time, and others may be expensive. Those different ways suit different people, but in the end, there will be only a specific road that most people like to go through!
Programming is the same way, you can construct a website using Python, or Java, or even C++. But in the end, one way will be a better road than the other, it will be faster with less effort and time 😁.
That’s why there is more than a programming language! Different languages to suit different needs in the best way.
Hmmm, but what does a programming language look like? 🤔🤔
Each Programming language has a certain form, a unique form for each language. This certain form is our way of communicating with computers. In the beginning, it will be some random words and marks 😫😫, but as you go forward this weird form of English and syntax will make sense to you ♥️.
There are a lot of programming languages like C++, C #, Python, javascript, etc....
Some are modern and easy, others are old and a little bit hard, but all of them are useful. We use a programming language to generate and manipulate what we want like creating websites and games, controlling robots and cars, knowing the temperature, and some other important readings. It seems like you can do anything from your computer. The authority of ruling the world now is programming!
So, what are you waiting for?? 😉
البرمجه... الاكواد.... ؟! 🤔
كلمات بتمر علينا بشكل مستمر الفتره دي. مش بس كده ده كمان عالمنا بقي بيدور حوليهم بشكل كبير. مجال مليان فرص لا تعد من الاحتمالات والابتكار ♥️♥️
تعالي نبدا من الاول خالص، سواء كنت مبتدئ او ذو خبره واسعه فالمجال 😉.
البرمجه هي توجيه الكمبيوتر علشان يقوم بفعل معين انا حددته.
بص بقي احنا بندي الكمبيوتر بعض من الأوامر في هيئه وشكل ثابتين وفي المقابل بيبعت لينا النتائج. النتائج دي ممكن تكون اي حاجه حرفياا !!
كلمات، اصوات، برامج ومواقع وكتير غيرهم كمان.
وعلشان نوجه الكمبيوتر محتاجين طريقه نتواصل بيها مع الكمبيوتر... والطريقة دي هي "لغة البرمجه".
بس ليه في اكتر من لغه برمجه؟ 🤔🤔
تعالا اشرحلك ليه من خلال مثال هيفهمك اكتر..
تخيل انك مسافر من اسوان للقاهره. ممكن تاخد قطر أو عربيه أو طياره مثلا او مركب حتى. في اكتر من طريقه علشان توصل، بس مش كلهم زي بعض. شويه منهم ممكن يكونوا مرهقين ومتعبين، طرق منهم ممكن تكون اغلي من طرق اخري. كل طرق الوصول دي علشان تناسب الأفراد اللي احتياجاتهم مختلفة ومش زي بعض، بس دايما هيكون في طريق واحد بس هو الأمثل وبيستخدمه معظم الناس.
نفس الحوار فالبرمجه في لغات كتيرررر جدا.. كل لغة معينة بتناسب نوع معين من المهام اكتر من اللغة التانية. ممكن تستخدم ال Python او ال Java او حتي C++ لبرمجه المواقع، بس فالاخر واحده بس منهم هتوفر لك اسهل طريق.
علشان كده في اكتر من لغة، كل لغة بتناسب كل مهمه باحسن طريقة ممكنة.
طيب هي لغات البرمجة دي شكلها اي 🧐🧐؟؟
فالحقيقة، كل واحده منهم بتتميز بشكل معين فالكتابة.
فبداية طريق البرمجة الخاص بيك، هتكون البرمجة وشكل لغات البرمجة زي بعض الكلمات والعلامات العشوائية... بس مع الوقت الأمر هيكون أوضح اكتر واكتر ♥️
في لغات كتير للبرمجة، شويه منهم متطورين وسهلين.. وغيرهم اقدم وشويه اصعب... بس الأكيد أن كلهم مهمين.
احنا بنستخدم لغات البرمجه علشان نتحكم ونعمل اي حاجة زي المواقع والالعاب والتحكم فالروبوتس والعربيات والتحكم فالكمبيوتر نفسه حتى ومعرفة درجات الحرارة وغيرها كتير.
القدرة على السيطرة على العالم حاليا هي البرمجة.
ف يلا بقى مستتي ايه! 😉