Please enable JavaScript.
Coggle requires JavaScript to display documents.
CHOOSING THE PROGRAMMING LAGUAGE IN DIFFERENT LAYERS (IOT) (Stages…
CHOOSING THE PROGRAMMING LAGUAGE IN DIFFERENT LAYERS (IOT)
Stages
Collection
Gateways
2.-
Python
3.-
C
1.-
Java
4.-
C++
Analysis
Cloud
2.-
Javascript
3.-
Python
1.-
Java
4.-
PHP
Meaurement
Devices
2.-
C++
3.-
Python
1.-
C
4.-
Java
Top 3 languages for IoT
2.-
Java
Built-in capabilities useful for IoT applications
Highly portable and doesn't have hardware limitations
Object-Oriented programming language for IoT
3.-
Python
Easy to learn, widely used, robustly supported
Manages complex data streams without having to maintain equally complex codebases
Compact and readable source code, clean syntax
1.-
C
Doesn't require a lot of processing power
Able to work directly with the RAM
Ideal for low-level code (hardware layer)
https://www.iotforall.com/2018-top-3-programming-languages-iot-development/