Ask Your Question

Revision history [back]

It depends on which language you are most proficient with.

Out of sheer speculation, I would say this is the order of language popularity:

  1. C++
  2. Python
  3. Java
  4. Matlab

According to Wikipedia, there are wrappers out there for C#, Perl, Ch, Haskell and Ruby.

If I were you I would not worry too much about the language; any language can easily be learnt, but instead ask two questions.

  1. _Which language(s) has/have the largest community and resources out there?_
  2. _Which language(s) is/are the least dormant?_ i.e. how long do I need to wait until OpenCV updates are reflected to the respective language

C++ and Python are the remaining favorites.