اگر html زبان نیست پس چیه؟

۱

اگر html زبان نیست پس چیه؟؟؟؟؟

انصراف

۳  پاسخ

۵

اچ‌تی‌ام‌ال زبان هست، ولی نه زبان برنامه‌نویسی بلکه زبان نشانه‌گذاری هستش
از ویکی‌پدیا:
اچ‌تی‌ام‌ال زبان برنامه‌نویسی نیست، بلکه زبانی برای نشانه‌گذاری ابرمتن است و اساساً برای ساخت‌مند کردن اطلاعات و جدایش اجزای منطقی یک نوشتار — نظیر عناوین، تصاویر، فهرست‌ها، بندها و جداول — به کار می‌رود….

پاسخ داده شده ۰۲:۵۱ - ۱۳۹۰/۰۵/۱۶ علیرضا۲،۳۲۸۱۳۲۴
انصراف
۳

با یک زبان برنامه نویسی شما می تونی راه حلی رو که برای یک مساله پیدا کردی پیاده سازی کنی و در دفعات بعد بدون اینکه شما دوباره اون مراحل رو طی کنی ، اون برنامه به جواب میرسه!!

مثلا”:

int c= int a + int b;

که حاصلجمع دو عدد a و b رو در C قرار میده!

ولی با HTML شما هیچ وقت نمی تونی راه حل یک مساله رو پیاده سازی کنی، بلکه این زبان شما رو در نمایش اجزای یه صفحه کمک می کنه!!۱

مثلا:

<b>Hello</b>

که باعث میشه که Hello به صورت Bold نشون داده بشه!!

انصراف
۲

بهتره یک نگاه به انواع زبان های کامپیوتر بندازیم که مهمترین دسته اون برنامه نویسیه که یک توضیح ساده از ویکی پدیا رو در انتها آوردم و یک دسته هم مارک آپ هستند که html جزئ این گروهه

Programming مثل C , java و PHP و Assembly و جاوا اسکریپت

Query مثل SQL و LINQ و XPath

Markup مثل زبان های HTML و RSS و XML و SOAP

Modeling مثل UML

Hardware description مثل VHDL و Verilog برای طراحی مدار و …

Transformation مثل زبان های XSLT, XQuery

Stylesheet مثل زبان CSS وXSL

Template processing

Architecture description مثل ABACUS برای معماری و مهندسی نرم افزار

Specification مثل زبان SDl

تعریف زبان برنامه نویسی و انواع آن :

یک زبان برنامه نویسی یک زبان مصنوعی است که برای بیان محاسباتی که توسط یک ماشین (مخصوصا رایانه) قابل انجام است، طراحی شده‌است.زبان‌های برنامه نویسی برای ایجاد برنامه‌هایی به کار می‌روند که رفتار یک ماشین را مشخص می‌کنند، الگوریتم دقیق را بیان می‌کنند، و یا روشی برای ارتباط انسانند

  • نسل اول زبان ماشین - زبان صفر و یک
  • نسل دوم زبانهایی مانند اسمبلی -قابل فهم تر برای انسان
  • نسل سوم زبانهایی مانند کوبول و پی ال وان و… -دستورات قابل فهم تر برای انسان و نیاز به کمپایلرها
  • نسل چهارم مثل زبانهای اوراکل و فاکس پرو و اس کیو الها - نزدیک به محاوره‌های انسانی
  • نسل پنج زبانهایی مانند prolog , ops۵ - تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده توسط برنامه نویس
پاسخ داده شده ۱۰:۲۴ - ۱۳۹۰/۰۶/۲۹ imanabidi۲۱۲
انصراف
انصراف