Lambda Team

Lambda Team

Share

06/09/2023

Finally it’s time for the announcement🤩🤩🤩

اخيرا جه وقت الاعلان عن الكورس بتاعنا 🥳🥳
Level (1) Arduino course
اسال عن التفاصيل علشان تفهم كتر واكتر ♥️
ومتنساش بعدها تملي الForm ✨♥️

تابع البيدج سلسه التأسيس لسه مستمرة 👀

الفورم
https://docs.google.com/forms/d/e/1FAIpQLScK3DUocv0eT5-Vu1G3us8Iq6E3gzBFZZmMjtNgiuC7iEB5tw/viewform?usp=sf_link

04/09/2023

Scroll down for English ⏬

رجعنا من تاني 👀
وانصحك المرة دي تكمل قراية للآخر علشان في مفاجأة مستنياك 😉🫣


المرة اللي فاتت اتكلمنا عن ال IDE وربطناه بلغات البرمجة والبرمجة نفسها..
المرادي هنتكلم عن حاجه جديده تزود فهمنا للمجال اكتر واكتر♥️.
هنتكلم عن لغه الاله.

طيب اي هي لغة الآلة ؟
ببساطه كده لغه الالة نفسها وهي الصفر والواحد ( 0, 1 )
ال0 بيمثل"off"وال1 بيمثل "on". الكمبيوتر مش بيفهم غير اللغه دي فقط (ال0وال1).

بس لو الكمبيوتر بيفهم لغه واحده بس اي فايده باقي لغات البرمجه؟ وازاي هنستخدمهم كلهم في توجيه الكومبيوتر؟
فالحقيقة عزيزى لغة الالة معقده اكتر مما تتخيل علشان كده بنحتاج طريقه اسهل نستخدمها علشان نتواصل مع الكومبيوتر، والطريقة دي هي لغات البرمجه.

طيب ازاي لغات البرمجه بتوجه الكومبيوتر لو هو بيفهم ال0 وال 1 بس؟؟؟
سؤال جميل جدا جدا منك يصديقي، هنا بقي بيجي دور اننا نستخدم شيء من اتنين: الCompiler او الInterpreter.

هنبدا بالCompiler. هو ببساطة كدا عبارة عن مترجم بياخد لغة البرمجة كده ويترجمها للغة الالة.
الCompiler بيفهم الاتنين لغات البرمجة ولغة الالة ويقدر يحول ما بينهم بسهوله، ودا طبيعي علشان زي ما قلنا هو مترجم.

بص علي الصوره كده هتلاقي انك بتكتب الكود باستخدام لغات البرمجة للCompiler ، وبعدين بياخد الكود ويترجمه ويحوله ل 0s و 1s. (بالمناسبه الCompiler بيبقي جزء من الIDE اللي اتكلمنا عنه المرة اللي فاتت)

ركز معاي كده فالكام نقطة دول...
1) الCompiler مش بيبدأ تحويل لغة البرمجة ل0 و1 الا لما يتأكد انك كاتب الكود صح منغير اي اخطاء وطبعا كل ده بيحصل فثواني.
2) بعد تحويل الكود لاول مره الCompiler بيحفظه فلما تدي امر بتشغيله مره تانيه مش هياخد وقت ابدا علشان الكود بالفعل محفوظ.
3)لما تشغل الكود مره تانيه بعد الحفظ الكومبيوتر مش بيرجع لل Compiler علشان الكود محفوظ بالفعل، ودا معناه أنه مش محتاج ال compiler علشان زي ما قلنا الكود مع الكمبيوتر خلاص.
4) لو غيرت او عدلت اي حاجه فالكود، الكومبيوتر بيحتاج الCompiler تاني علشان يترجم ليه الكود كله من اول وجديد.

بس كده يا سيدي تابعنا عشن تعرف ايه هو الInterpreter👀♥️

نيجي بقى للمفاجأة🫣،
قريبا جدا جدا هيتم الاعلان عن كورس جديد ل LAMBDA TEAM، وعلشان حبايبنا اللي بيستفادوا من بوستات تأسيس البرمجة، هيكون في كويز اونلاين لطيف خفيف هيديك خصم لكورسات لامدا، مش الكورس الجاي بس، لأ تقدر تحتفظ بالكود عادي لأي كورس 🥰🥰

تابعنا علشان تعرف التفاصيل قريب 😍

Hey there, it's great to be back! 🥰
Firstly, we advise you to stick around until the end of this post for an official surprise waiting for you!

In the last time, we have talked about IDE and its relation with programming and programming languages.
In this post, we're going to dive into something new. So, buckle up and get ready to learn something new!
We will discuss the machine language this time.

So, what is machine language?
Basically, machine language is 0s and 1s. Zero means "OFF" and one means "ON". Machine language is called the binary system. Computers only understand this language, which is the machine language ( 0 and 1 ).

Hmmm, interesting, but if computers only understand one language, how all of those programming languages are used to instruct the computer, what even is the reason for their existence if computers only understand zeros and ones? 🤨🧐

Actually, machine language is extremely complicated, and we need a simpler way to instruct the computer and contact it, this way is the "programming languages" which made it easier to deal with computers and instruct them.

But, how can programming languages be used if the computers only understand 0 and 1?
This role is played by either a "compiler ", or "Interpreter"

Let's start with the compiler. A compiler is a translator, who takes the code written in a programming language and converts it to zeros and ones. Translator means that the compiler understands our code written in a programming language, and it also understands machine language.
Note that some programming languages are compiled, and others are interpreted.

Look at the image below, as you can see, you input the code in a programming language to the compiler, and the compiler receives and translates the code and outputs the code again to the computer in form of zeros and ones.

Please note the following:
1- The compiler will not start converting the code to zeros and ones until checking the code and making sure the code is clear from any syntax errors, it also can check a few semantic errors. (Semantic errors are a type of programming errors, do not worry about them now, we will discuss them later)
2- After the compiler converts the code to zeros and one, it saves it, which means the next time you ask the compiler to convert the code it will not take any time because the code exists and is saved.
3- Because the compiled code is saved, the next time the computer runs the code it will use the saved version instantly, and will not refer to the compiler, which means it will no longer need the compiler.
4- If you edited, modified, or changed anything in the code, the saved version of zeros and ones will be deleted, and the computer will need the compiler again to start converting the new code to zeros and ones.

Next time we will explain the interpreter. Stay tuned!

Now it is time for our surprise for you🤩.
Lambda Team is about to announce our newest course! To celebrate, we're giving away a discount on any course to anyone who takes our online quiz.
The quiz will be on our posts of programming
Follow us and wait for the upcoming!❤️

Photos from Lambda Team's post 22/08/2022

Completion of the first Arduino course in Sohag ❤️
اكتمال تدريب الأردوينو الاول في سوهاج ❤️

Lambda second Arduino course 04/03/2022

Lambda team is back 🤩❤️
We are glad to announce our second Arduino course in STEM Asyut school✨
This will be the last Arduino course this year, the upcoming courses may be C++ or Web Development, but not Arduino.

We will start on Sunday, 13th March.

So, PLZ fill in this form if you wanna attend and make sure that all the written data are correct.

**Note; the deadline is on the coming Tuesday so don't hesitate 🥰❤️

Can't wait to see you🔥🔥

Lambda second Arduino course Lambda team is back with its second Arduino course, we hope that you will complete this form if you wanna attend. please make sure that all the written data are right. Note; this will be the last Arduino course in this year, the upcoming courses may be C++ or web development, but not Arduino.

Want your business to be the top-listed Computer & Electronics Service in Sohag?
Click here to claim your Sponsored Listing.

Website

Address

Sohag
82749

Opening Hours

9am - 5pm