امنیت رایانه ای یا امنیت سایبری / Cybersecurity، به حفاظت از سیستمهای اطلاعات در برابر سرقت یا صدمه به سختافزار، نرمافزار و اطلاعات نرمافزاری گفته میشود.
جاوا یک زبان برنامه نویسی است که اولین بار توسط شرکت Sun Microsystems در سال ۱۹۹۵ منتشر شد. امروزه جاوا همه جا است و میتوان گفت به یک زبان فراگیر تبدیل شده است. بسیاری از برنامههای کاربردی و وبسایتها مبتنی بر جاوا هستند. کنسولهای بازی تا تلفنهای همراه جاوا بر بازار دنیای تکنولوژی حاکم شده است.
زبان برنامه نویسی پایتون بر خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن ها تاکید دارد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. پایتون مدلهای مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییرها از یک سامانه پویا استفاده میکند. زبان پایتون به دلیل سادگی ,قدرت و مودالهای کامل آن مورد توجه خیلی از سازمانها مانند گوگل، یاهو و IBM قرار گرفته است.
ابزارهای زیادی برای پیاده سازی روشهای متداول یادگیری ماشین ارائه شده اند که از میان آنها می توان به کتابخانه Tensorflow گوگل اشاره کرد. از لحاظ راحتی برای شروع کار کتابخانه های توسعه یافته مبنی بر SciPy مثل Scikit-learn کار را بسیار ساده تر می نماید. کتابخانه Scikit-learn که مبتنی بر SciPy میباشد، برای کاربردهای یادگیری ماشین از جمله خوشه بندی، رگرسیون و کلاس بندی ابزار قدرتمند و در عین حال ساده ای می باشد. یادگیری استفاده از آن بسیار سریع و آسان بوده و انعطاف آن باعث می شود تا بتوان آن را در مسائل متنوعی مورد استفاده قرار داد.
پایتون در مقایسه با زبانهای بزرگ یک زبان نسبتاً جدید به شمار میرود. این زبان برنامهنویسی در سال ۱۹۹۱ به دنیای برنامهنویسی وارد شد. از همان ابتدا، پایتون بهمنظور پر کردن شکافهای موجود در دنیای برنامهنویسی و ارائه راهکاری بهمنظور نوشتن اسکریپتهایی که فرآیند انجام یکسری از کارهای روتین خستهکننده را به طور خودکار اجرا کنند یا ساخت یک نمونه اولیه از برنامههای کاربردی که در یک یا چند زبان دیگر پیادهسازی شوند، مورد استفاده قرار گرفت. با این حال در چند سال گذشته، پایتون به یکی از ابزارهای تراز اول در زمینه توسعه برنامههای کاربردی، مدیریت زیرساختها و تحلیل دادهها تبدیل شده است.
سلنیوم یک چارچوب تست نرم افزاری قابل حمل برای برنامه های کاربردی وب است. Selenium ابزار پخش (قبلا همچنین ضبط) برای تست های نوشتن را بدون نیاز به یادگیری یک زبان اسکریپت تست (Selenium IDE) فراهم می کند. همچنین یک زبان خاص دامنه (Selenese) را برای نوشتن آزمایش در تعدادی از زبان های برنامه نویسی محبوب مانند C #، Groovy، Java، Perl، PHP، Python، Ruby و Scala فراهم می کند. پس از آن، تست ها می توانند در برابر بسیاری از مرورگرهای وب مدرن اجرا شوند.
Node.js یک پلتفرم کدنویسی سمت سرور است که بر پایه موتور جاوا اسکریپت مرورگر گوگل کروم کدنویسی شده است. این پلتفرم توسط رایان داهل در سال ۲۰۰۹ ایجاد شده است و در حال حاضر آخرین نسخه آن ورژن ۰.۱۰.۳۶ میباشد.
هادوپ یک چارچوب نرمافزاری منبعباز است که پردازش توزیعشده دادههای بزرگ را بر روی خوشههایی از سرورها ممکن میسازد. این چارچوب که به زبان جاوا نوشته شده است، برای انجام پردازش توزیع شده بر روی هزاران ماشین با تحملپذیری خطای بالا طراحی شده است. به جای تکیه بر سختافزارهای گرانقیمت، تحملپذیری در مقابل خطا در این خوشهها از توانایی نرمافزاری در تشخیص و ادارهی خرابی در لایه کاربرد میآید. استفادهکنندگان برجسته هادوپ، فیسبوک و یاهو هستند.
زبان برنامهنویسی ++C (سی پلاس پلاس) یک زبان برنامهنویسی رایانهای همهمنظوره سطح بالا است که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند، این زبان عمومی و دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است و از انواع داده ایستا، نوشتار آزاد، چندمدلی، برنامهنویسی ساختیافته، برنامهنویسی شیءگرا و برنامهنویسی جنریک پشتیبانی می کند. ++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند و کتابخانه استاندارد ++C شامل کتابخانه استاندارد C با یک سری تغییرات برای بهبود عملکرد است.
زبان برنامه نویسی پایتون بر خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن ها تاکید دارد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. پایتون مدلهای مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییرها از یک سامانه پویا استفاده میکند. زبان پایتون به دلیل سادگی ,قدرت و مودالهای کامل آن مورد توجه خیلی از سازمانها مانند گوگل، یاهو و IBM قرار گرفته است.