The February 2016 issue of Electronic Design is focused on the Internet of Things and the security issues that arise when interconnecting billions of devices, ranging from coffee makers to power grids. This article looks at the subject from a specific and rather basic perspective: Which language(s) should you choose to develop the software, where “software” means both the embedded code that runs the Things and the system programs that manage the networks, etc.? Choice of language is important since it affects the system’s reliability, security, and performance, as well as the ease or difficulty in adapting the software as requirements change...
Register or Sign in below to download the full article in .PDF format, including high-resolution graphics and schematics when applicable.