That is a popular question. You may want to do a search on the subject and review past comments.
In short, they will tell you something like this:
Use a programming language that you are familiar with. There are advantages of using Labview ove text based language because you can create the user interface as well as the code faster than using text based languages. However, if you are an expert at C language and have never used Labview, then the opposite may be true.
Labview has a lot of resources available to interface with the instrument (same can be said of text-based language). However, you can quickly prototype a solution and port it to the final solution. There are additional resources when using Labview to assiste you with debugging when dealing with instrument control, such as Measurement & Automation Explorer (MAX). Full support with GPIB. And access to this forum which gets you quickly on your way to the proper solution. Asking questions at the beginning to identify the proper architecture is vital to the success of your project.
Don't forget to do a search on the topic... There's a lot of information on the subject.
RayR