Survey: C / C++ is the language aspiring EEs should learn first

London, March 31, 2014 - Despite the plethora of programming languages in modern electronics today, C and C++, first developed in the 70s and 80s, are still viewed as the most important starting points for electronics engineers, a poll conducted among the element14 Community has revealed.

More than 110 responses from the community for electronics engineers deemed C/C++ the most important starting point, with 54% of the votes. The second most popular choice was the more recently developed Python, gaining 18% of the vote, with Java, Assembly and Basic following respectively.

Debate was nonetheless heated with many users advising against learning C or C++. element14 Community member John Beetem said: "Personally, I think C and C++ are terrible first programming languages. C is a great language for writing compact code that maps directly into machine language, but for teaching programming concepts in my opinion you're much better off with a less compact language that clarifies the concepts you're trying to teach."

Meanwhile element14 Community member Guy Grotke argued the case for C, saying: "EEs should learn C first, but not bother with C++ so much. C compilers are available for every processor made and by learning C you will be able to write code that runs on all of them. Learn to depend on C++ and you are not going to be happy when you need to program a PIC or some other tiny microprocessor. Your second language depends on your area of interest."

"Learning code is fast becoming a hot-topic, and many countries are now including it as a key part of their educational curriculums," said Global Head of Community Dianne Kibbey. "With this in mind, we wanted to hear from engineers what language they thought people should be learning, and it's clearly a topic that divided opinion. Devices like the Raspberry Pi, Beaglebone Black and RIoTboard have piqued interest in many different coding languages, yet it's clear the traditional C based languages are still important for engineers to learn."

The poll was the first in a series to take place on element14 Community, highlighting the real views of electronics engineers. The next poll is currently live and asks which technology will be most important over the next two years. Choices include graphene, the Internet of Things and sensors, nanotechnology, 3D printing and scanning, wearable technology and virtual reality eyewear.

Ends

About the Premier Farnell Group

Premier Farnell plc (LSE:pfl) is a global leader in high service distribution of technology products and solutions for electronic system design, production, maintenance and repair. It trades as Farnell element14 in Europe, Newark element14 in North America and element14 across Asia Pacific. With sales last year of £968m, the Group is supported by a global supply chain of more than 3,500 suppliers and an inventory profile developed to anticipate and meet its customers' needs.



Premier Farnell works with key strategic suppliers to bring to market development kits in a variety of applications, enabling it to support the customer from design concept through to production.

The latest products, software, services and solutions from trusted supplier partners are all available through 43 local language transactional websites, with customer support provided by degreed engineers. The element14 Community allows buyers and engineers to access a wide range of independent technical information, tools and the latest resources.

For news updates from Premier Farnell and element14 visit:

Premier Farnell News Centre - www.premierfarnell.com/media-centre
Twitter - @element14news; @element14
YouTube - element14
Facebook - facebook.com/element14page

Email: pressoffice@premierfarnell.com

Premier Farnell Key facts

  • Operations in 36 different countries
  • More than 4,300 employees
  • More than 3,500 leading suppliers
  • More than 500,000 products stocked with access to over four million more on demand
  • Leaders in providing information on REACH, Conflict Minerals and EU RoHS legislation

For more information visit the website at Premier Farnell.

Global Contact:

Ken Leitch

Global Head of PR

Tel: +44 207 851 4145

Email: kleitch@premierfarnell.com

Global PR Agency:

Darren Willsher/Andrew Hill

EML Wildfire

Tel: +44 208 408 8000

Email: element14@emlwildfire.com

European Contact:

Jen Cooke

PR Manager, Europe and Global

Tel: +44 113 279 0101

Email: jcooke@premierfarnell.com

APAC Contact:            

Christina Loh

PR Manager, APAC

Tel: + 65 6671 8769

Email: cloh@element14.com

North America Contact:

William Polk

PR and Social Media manager

Tel: +1 773 907 5199

Email:  wpolk@newark.com

distributed by