IoT AI
IoT AI
IoT AI
APPLICATI
ONS
Basic programming and overview in C++ and Python
rjmcrusem
What is C++?
C++ is a general programming language
developed by Bjarne Stroustrup in 1985. It is a
compiled language, meaning the code is
translated to specific machine code for
specific platform. It is based in C language.
Cool things I can do with C+
+ Since it is a general programming
language, you can basically do anything but C++
mostly reign in applications that requires tight
communication with computer hardware such as
operating systems, device drivers, databases,
game engines, media editing software, web
browser, etc.
Cons of C++
• Since it is a compiled language, updating it needs a time
consuming process of recompiling it again and it will take
much time depending on the complexity of your code.
• Your code might not run at first in different platforms so you
need to make a modification to your code thus making the
development lot expensive if you want to run it in many
platforms as much as possible.
• Complicated syntax for absolute beginners in programming.
What is Python?
Python is a general programming language
developed by Guido van Rossum in 1991. It is an
interpreted language meaning there is no need to
compile the code for specific platform thus
making it easily be deployed to any platforms. It
is also based in C language.
How does Python run?
Cool things I can do with
Python
Like C++, it is a general programming
language and it is used in variety of
applications like automation, IoT, information
systems, web application, artificial
intelligence, image processing, cybersecurity,
etc.
Cons of Python
• Since it is an interpreted language, execution speed
is the greatest constrain because it adds an overhead
layer on execution.