به بیان ساده، ترسیم گرافیکی الگوریتم را فلوچارت گویند. فلوچارت، نقشهای است که برنامهنویسان کامپیوتر قبل از نوشتن برنامه به زبان برنامهنویسی، آن را ترسیم میکنند. فلوچارت به صورت اشکال هندسی مثل: دایره، لوزی، مستطیل و... است که از یک مسیری شروع میشود و بعد از یک سری دستورات، در نهایت به یک خروجی تبدیل میشود.
فرانتاند به معنی بخش ظاهر سایت است. هر آنچه در مرورگر خود، مانند تصاویر سایت، قالب سایت، رنگها، فرمهای ثبت نام و ورود در صفحات سایت و... مشاهده میکنید مربوط به فرانتاند سایت است.
مجموعهای از کدهایی است که مستقل از سایر کدها هستند و یک دستورالعمل خاصی را انجام میدهند. توابع، یک یا چندین ورودی را میگیرند، روی آن پردازش انجام میدهند و در نهایت یک خروجی را به ما برمیگردانند. زمانی که یک تابع را مینویسیم، میتوانیم آن را چندین بار در جاهای مختلف استفاده کنیم.
هم بخش فرانتاند سایت و هم بخش بکاند سایت را کد نویسی میکند. در حقیقت Front-End + Back-End برابر است با Full Stack
فریمورک یک چارچوب برای زبان برنامه نویسی است. در واقع Framework، یک سری کدها و معماریهای از پیش نوشته شده است که باعث میشود روند سرعت برنامه نویسی بالاتر برود.