I recommend MATLAB. It has some basic image descriptors (e.g., co-occurrence matrix) but it is easy to implement other texture descriptors (e.g., Fourier and Wavelet descriptors, Gabor filters, Fractal dimension, Discrete Cosine Transform, Lacunarity, LBP etc). Moreover, many authors provide MATLAB code for their methods.
I prefer MATLAB for texture analysis and image processing. Near all of the experimental results of my publications have provided using MATLAB 2014b. You can follow my researches about color texture classification. Default basic image texture descriptors is one of the main advantages of MATLAB.
Matlab and python are suitable for texture analysis.
I suggest you to see the paper as mentioned below. The proposed feature analysis method is robust, efficient and also real time. It is robust vs. different noise models.
M. M. Feraidooni, D. Gharavian, "A new approach for rotation-invariant and noise-resistant texture analysis and classification", Machine Vision and Applications, dec. 2017.
I recently ran into LIFEx (https://www.lifexsoft.org/). All standard texture indexes can be computed for the most common modalities CT, MRI, PET...). GUI is nice and the various texture indexes output into a CSV.