3 Replies - 2749 Views - Last Post: 07 December 2012 - 11:11 PM

#1 Mahmoud_Soliman  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 30-November 12

Interacting with External Hardware: VB.NET vs. C

Posted 30 November 2012 - 05:47 PM

I need to design such a system that will use devices such as : Printer, scanner, cam.
which language is easier to use!! I'm searching now for two days and I can't find the answer. Some said C language and others said VB!! I'm confused!!

This post has been edited by GunnerInc: 30 November 2012 - 06:08 PM
Reason for edit:: Removed bold font

Is This A Good Question/Topic? 0
  • +

Replies To: Interacting with External Hardware: VB.NET vs. C

#2 no2pencil  Icon User is offline

  • Admiral Fancy Pants
  • member icon

Reputation: 5348
  • View blog
  • Posts: 27,305
  • Joined: 10-May 07

Re: Interacting with External Hardware: VB.NET vs. C

Posted 01 December 2012 - 10:58 AM

Easier is relative to who you ask. I find C easier than VB. Where-as a VB developer is going to say VB is easier than C. There isn't a right-wrong answer.
Was This Post Helpful? 1
  • +
  • -

#3 raziel_  Icon User is offline

  • Like a lollipop
  • member icon

Reputation: 464
  • View blog
  • Posts: 4,255
  • Joined: 25-March 09

Re: Interacting with External Hardware: VB.NET vs. C

Posted 01 December 2012 - 11:13 AM

As No2 says there is now right answer here. Most of them use some libraries in form of dll or ocx that you can use in both languages. of course if your going to make a GUI VB.NET will be easier then C. C on other hand can be used on any platform so this is a big + too. It all depends what you want to do and how familiar you are with given language
Was This Post Helpful? 0
  • +
  • -

#4 Binary101  Icon User is offline

  • New D.I.C Head

Reputation: 3
  • View blog
  • Posts: 9
  • Joined: 16-March 12

Re: Interacting with External Hardware: VB.NET vs. C

Posted 07 December 2012 - 11:11 PM

I may be a little late to the topic but I would go with whatever you're more comfortable with. A little online search can tell what libraries are available for using external hardware. For a purely Windows app, .NET is probably the better option. If your writing driver software, C would be probably be one of the best languages to do it with. I have used VB.NET with hardware, albeit mainly using it to transfer data to and from micro-controller systems.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1