Salah satu keputusan pertama yang dihadapi oleh pemaju aplikasi ketika mengagumi fungsi internet (IoT) ialah bahasa apa yang digunakan.
Pilihannya, sudah tentu, merangkumi keseluruhan alam semesta pengaturcaraan, kerana IoT tidak memerlukan banyak cara dalam sintaksis khusus atau logika matematik. Jadi untuk sebahagian besar, keputusan itu bergantung kepada faktor yang sama yang mendorong pembangunan aplikasi tradisional: Apa yang akan dilakukan aplikasi, bagaimana ia akan berinteraksi dengan persekitarannya dan betapa berpengalaman adalah pasukan pembangunan dalam bahasa tertentu?
Di sini, adalah, 10 bahasa pengaturcaraan teratas yang membimbing pembangunan aplikasi IOT pada masa ini: