Another option you might consider looking into is doing a Psychology degree with an integrated year where after your second year and before your third year of studies, you’d spend about a year working and gaining experience in a job you find relevant for your career interests.
I don’t know if they exist in Scotland, however I’ve seen this type of degrees at unis in England. A number of people from a variety of subjects do them because it enables them to gain work experience before they graduate and so they are more competitive on the job market when they finish degree. Perhaps you might be able to find a work placement related to clinical psychology elements and gain some relevant experience towards your career interest. I don’t know much about integrated degrees, for instance, whether you receive help finding work placements, at some universities you might, perhaps you might have to search them yourself, and I’m not sure if they are paid, perhaps at least some of them are. You’d have to look into it... They might mean an additional year of student loan and therefore more student debt...
I think in Psychology discipline, Python and R programming languages are most used, and some people also use MatLab.