Author Topic: 1-question survey on programming languages  (Read 7741 times)

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
1-question survey on programming languages
« on: October 21, 2013, 10:29:10 pm »
Take my 1-question survey: what language do you use most to program applications that access USB devices?

(survey closed)

Or respond here if you prefer.
« Last Edit: December 05, 2013, 11:47:31 am by Jan Axelson »

ChongHan

  • Member
  • ***
  • Posts: 41
Re: 1-question survey on programming languages
« Reply #1 on: November 26, 2013, 09:46:14 pm »
Hi...I planning to build driver and software application for USB 3.0 with windows 7 and above. Btw, anyone here can give me some advice for what language is most stable and easier to understand/learn (i am beginner) for creating USB3.0 driver and software.

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: 1-question survey on programming languages
« Reply #2 on: November 26, 2013, 10:13:30 pm »
If by "driver" you mean a low-level device driver, are you sure your device requires a custom driver? Windows supports many USB classes:

http://msdn.microsoft.com/en-us/library/windows/hardware/ff538820%28v=vs.85%29.aspx

Plus WinUSB for vendor-defined functions:

http://msdn.microsoft.com/en-us/library/windows/hardware/ff540196%28v=vs.85%29.aspx

ChongHan

  • Member
  • ***
  • Posts: 41
Re: 1-question survey on programming languages
« Reply #3 on: November 26, 2013, 10:53:46 pm »
Thanks for replied me. So normally which language will be preferred to create USB software? C++? C# or VB?

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: 1-question survey on programming languages
« Reply #4 on: December 05, 2013, 11:55:06 am »
The survey is closed. Here are the results.

What language do you use most to program applications that access USB devices?

These were the options given:

Visual C# .NET     90  33%
Visual C++           83  31%
Visual Basic .NET  35  13%

And these were write-ins:

C/C++                 26  10%
Visual Basic 6       11  4%
Delphi                   9  3%
Python                  5  2%
Java                      5  2%
Power Basic           2  1%
Assembler             2  1%
PHP                      1  .5%

Thanks to everyone who responded. It looks like variants of C/C++ remain popular, followed by Visual C# and Visual Basic .NET.
« Last Edit: December 05, 2013, 02:18:30 pm by Jan Axelson »

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: 1-question survey on programming languages
« Reply #5 on: December 05, 2013, 11:55:50 am »
The responses have been posted!