تاریخچه گویش های اپلیکیشن نویسی از مستندسازی کامپیوترهای مکانیکی نخستین تا ابزارهای امروزی برای توسعه و گسترش برنامه را دربرمیگیرد. زبانهای اپلیکیشن نویسی نخستین بسیار تخصصی بودند طراحی سایت در مشهد و بر نمادهای ریاضی و نحوی شبیه متکی بودند. در حین قرن بیستم، پژوهش ها در تئوری کامپایلر باعث به ساخت گویشهای نرم افزارنویسی سطح بالا شد که از یک نحو در دسترسخیس برای برقراری رابطه شیوه نامهها استعمال میکردند. اولین لهجه نرمافزار نویسی سطح بالا Plankalkül بود که بوسیله Konrad Zuse فی مابین سالهای 1942 و 1945 تولید شد. اولین لهجه سطح بالا که دارنده یک کامپایلر مرتبط بود بوسیله کورادو بوهم در سال 1951 برای نقطه پایان طومار دکترای خویش تولید شد. اولین گویش تجاری جانور، FORTRAN (ترجمه فرمول) بود که در سال 1956 بسط یافت (اولی کتابچه راهنمای مخاطب در سال 1956 ظواهر شد، ولی نخستین دفعه در سال 1954 توسعه و گسترش یافت) بوسیله تیمی به رهبری جان بکوس در IBM.
تاریخچه لهجه های اپ نویسی-کدنویسم
تاریخچه گویش های اپ نویسی-کدنویسم
تاریخ اول
در طول سالهای 1842-1849، آدا لاولیس خاطرات ریاضیدان ایتالیایی لوئیجی منابرا را در خصوص جدیدترین ماشین پیشنهادی چارلز بابیج ترجمه کرد: موتور تحلیلی. وی خاطرات را با یادداشت هایی کامل شدن کرد که به صورت کامل روشی را برای به حساب آوردن اعداد برنولی با موتور معین میکرد که بوسیله اکثر مورخان تحت عنوان اولی نرم افزار کامپیوتری منتشر گردیده در دنیا شناخته میشد. اولی کدهای کامپیوتری برای کاربردهایشان تخصصی بودند: برای مثال، آلونزو چرچ توانست اکانت لامبدا را به طرز فرمولی ذکر نماید و ماشین تورینگ انتزاعی از کارایی یک ماشین نشانه گذاری نوار بود. Jacquard Looms و Charles Babbage’s Difference Engine هر دو دارنده لهجه های بی آلایش برای تعریف اقداماتی بودند کهاین ماشین ها بایستی جاری ساختن دهند، از این رو آنان خالقان اولی گویش نرم افزار نویسی بودند.
اگرچه میتوان از HTML برای افزودن عناصر متنی و ایجاد طراحی سایت در مشهد ساختار محتوا استفاده کرد، این زبان بهتنهایی برای ساخت یک وبسایت حرفهای کافی نیست. در واقع شما برای ایجاد یک وبسایت، لازم است که از Cascading Style Sheets یا CSS و جاوا اسکریپت نیز کمک بگیرید:
آگاهی به مفهوم این 3 زبان و آشنایی با کاربرد هر یک از آنها، از مهمترین اصول اولیه توسعه فرانت اند (Front-end) است.
جمعبندی
زبان نشانه گذاری html چیست و چه کاربردی دارد؟ مزایا و معایب یادگیری این زبان برای توسعه صفحات وب چیست و آیا میتواند به تنهایی به طراحی و ایجاد یک وبسایت حرفهای کمک کند؟ در این مقاله، پاسخ تمام این سؤالات را با یکدیگر بررسی کردهایم. اگر قصد یادگیری این زبان را دارید، حتماً همه جوانب آن را بررسی کنید و کاربردهای آن را با اهداف و نیازهای خود تطبیق دهید.