برنامه نویس کسی هست که با یاد گرفتن و استفاده ازسینتکس یک زبان به عنوان ابزار کار تحت اصولی (الگوریتم) اقدام به حل یک مساله می کند.
در کل کسی می تواند برنامه نویس باشد که با منطق برنامه نویسی آشنا باشد
منظور از الگوریتم انتخاب الگو و یا روش مناسب برای رسیدن به یک هدف هست
دوستان می تونن برای آموزش برنامه نویسی از محیط برنامه نویسی اکلیپس استفاده کنن
هر برنامه نویس قبل و یا در کنار یادگیری سینتکس یک زبان باید طراحی الگوریتم را نیز یاد بگیرد
منظور از الگوریتم بهینه انتخاب الگو و یا روشی است که در آن با کمترین صرف زمان و هزینه و استفاده از ابزار به هدف رسید
ینی یک برنامه نویس برای حل یک مساله از الگویی استفاده کند که ضمن استفاده کم از منابع سخت افزاری مثل حافظه با بیشترین سرعت بتواند یک مساله را حل نماید
زبان برنامه نویسی C++ در سال 1985 توسط Bjarne Stroustup در آزمایشگاه AT&T بعنوان توسعه ای بر زبان C بوجود آمد. افزونه هایی که بر این زبان اضافه شده بودند، از زبان Simula گرفته شده بودند. از آن زمان تا کنون، C++، با سرعت زیادی در راستای نیازهای عملی برای یک زبان برنامه نویسی رو به رشد است، نیازهایی که یک زبان برنامه نویسی را قادر می سازد تا بطور موثری انواع مختلفی از داده ها را در کنار یکدیگر مدیریت نماید. محور اصلی در پیاده سازی این زبان برنامه نویسی، مفهوم برنامه نویسی شی گرا است (OOP).
++C یک زبان سطح میانی در نظر گرفته میشود؛ این زبان دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است.
زبان برنامه نویسی جاوا چیست؟
java
جاوا (به انگلیسی: Java) یک زبان برنامهنویسی شئگراست که شرکت سان مایکروسیستمز آن را ابداع کردهاست. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان بالا است و وابسته به سیستم عامل خاصی نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع سیستم عاملی اجرا کرد. برنامههای جاوا به صورت کدهای بیتی همگردانی (کامپایل) میشوند. که مانند کد ماشین هستند و به ویژه وابسته به سیستم عامل خاصی نمیباشند.
java
جاوا (به انگلیسی: Java) یک زبان برنامهنویسی شئگراست که شرکت سان مایکروسیستمز آن را ابداع کردهاست. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان بالا است و وابسته به سیستم عامل خاصی نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع سیستم عاملی اجرا کرد. برنامههای جاوا به صورت کدهای بیتی همگردانی (کامپایل) میشوند. که مانند کد ماشین هستند و به ویژه وابسته به سیستم عامل خاصی نمیباشند.