I am currently working on a research project on language change and variation. When I looked at the variationist studies, I found that most researchers used SSPS, GoldVarb (Varbrul), or ANOVA to analyze their data.
SPSS, GoldVarb, and ANOVA are commonly used software programs in variationist sociolinguistics to analyze language change and variation data. The choice of software depends on the specific research question, the type of data, and the analysis required.
You may consider using R. Although it might be challenging if you do not have background in programming, but you should give it a try as R can analyze linguistic data. Kindly visit these online resources for your reference:
Quantitative Language Data Analysis in R (https://adrianapicoral.com/variable-rule-in-R/)
How to do Linguistics with R (https://benjamins.com/catalog/z.195)
I would suggest R or Python. Try searching "linguistic analysis in R" and an equivalent with python to get started. It may be difficult at first, especially if you have no programming skills. However, it has long-term benefits as these skills can be applied to many other situations.
I would use Python for linguistic analysis. You could try NLTK package for natural language processing. There are many options but it depends in your research scope and skills for programming.
SPSS is commonly used by researchers for analyzing data. However, R programming is strongly recommended if you have time for learning programming languages.
SPSS is used by most researchers in the Social Sciences. I am certain this statistical package would help you with your research. I also suggest that you go back to your research questions as they would serve as a guide in your choice of an analytical tool.