SDK (Software development kit) به معنی کیت توسعه نرم افزاری می باشد . در حقیقت یک SDK شامل مجموعه ای از ابزار ها ( مثلا کتابخانه ها و توابع کامپایل شده  و …) هست که جهت راحت تر کردن برنامه نویسی برای یک محیط یا پلتفرم خاص طراحی شده و در اختیار برنامه نویس قرار داده شده است.
برای مثال شرکت گوگل برای اندروید یک SDK در اختیار توسعه دهندگان اندروید قرار داده (Android SDK) که توسعه دهندگان با استفاده از ابزار موجود در این SDK میتونن اپلیکیشن های مورد نظر خودشون رو راحت تر و سریع تر بسازن.
شرکت اوراکل هم یک SDK برای توسعه دهندگان جاوا ایجاد و اون را با نام JDK ( development kit)   انتشار داده است .
پس ما برای این که که بخواهیم یک برنامه اندرویدی بنویسیم باید قبلش  SDK اندروید رو نصب کنیم تا بتونیم از ابزاری که برای ما فراهم کرده استفاده کنیم و از اونجایی که ما اپلیکیشن های اندرویدی مان رو با استفاده از زبان جاوا می سازیم  قبل از نصب کردن SDK اندروید باید  SDK جاوا یا همون JDK رو نصب کنیم.
در تصویر زیر میتونید برخی از ابزار هایی که در  SDK اندروید موجود هست رو مشاهده کنید:

اندروید SDK
در قسمت قسمت های بعدی یادمیگیریم که چطوری JDK و همچنین SDK اندروید رو نصب کنیم.
موفق باشید