زبان برنامه نویسی آردوینو یک زبان برنامه نویسی سطح بالا است که برای برنامه نویسی بردهای میکروکنترلری آردوینو استفاده میشود. این زبان برنامه نویسی بر پایه زبان C و C++ استوار است و از ساختارها و کتابخانههای مخصوصی برای کار با بردهای آردوینو بهره میبرد. برنامههای آردوینو به صورت Sketch نوشته میشوند و میتوانند توسط IDE مخصوص آردوینو کامپایل و به برد منتقل شوند. این زبان برنامه نویسی از آسانی برنامه نویسی و قابلیت تعامل سریع با سختافزار آردوینو برای انجام پروژههای الکترونیکی مختلف بسیار رایج است.