Question:

What programming language should I learn for this?

by  |  earlier

0 LIKES UnLike

I'm looking for a good programming language to write programs that convert file formats (ex. wav--->mp3 bmp---jpg)

I already know a bit of Perl, and I'm fluent in MS-DOS command line code.

 Tags:

   Report

5 ANSWERS


  1. I wanted to say pretty much any one then I remembered Java consciously limits the file input/output that you do.  For something like this I would go with C over C++ -- C++ has objects and namespaces which are NOT HELPFUL.  If your purpose, as it sometimes is, is to document as well as convert the files, think about Pascal.  Won't create compact source code but will create very documentable code.

    I've never tried python for this sort of thing.  A decent GCC implementation includes gfortran which yes, means you can try it with Fortran and one of that languages's strengths is file input-output. (I wouldn't try cobol though :-)).

    GEN-ER-AL-LY pretty much anything.  Java consciously limits file input/output but there are libraries available to supplement its input/output capabilities so that's not even an issue.


  2. My friend already do this project using J2EE try to use J2EE otherwise C#  

  3. C or C++ I think would probably be best for this. But if you don't want to use C or C++, I would say just use any language you want, as long as it allows bit manipulation and is not an interpreted script. C# is my favorite language after C++ and it would be able to do what you want as well.

  4. well u already know Perl and C++ is an "obvious choice " , so maybe Python  

  5. I say stick with the obvious (best perforance): C/C++.  If you don't care about performance, you can do it in virtually any language.  C#/Java may be easiest if you're new.

Question Stats

Latest activity: earlier.
This question has 5 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.