There's some excellent advice here already. If you follow any of the suggestions in this topic then please let us know what makes a difference, positive or negative, for you. It will be helpful to others.
No, you are not too old but this situation is challenging. When I was interviewing people for IT roles I noticed that age always came up as an issue for interview panels when we interviewed people in their mid to late 40s. You will undoubtedly find ageism an issue in any comparison with younger people. You might also hit a perfect storm of ageism+sexism+"motherism" (or whatever it is called) given some people's attitudes to stay-at-home mums.
You can overcome some of the concerns by being clear on who you are and what you can and can't do. How supportive is your family? If you have a husband/partner, what do they think?
But even with being clear, capable, confident and supported, my wife is experiencing ageism right now. She is trying to move into goverment social/health analysis/policy and is prepared to start at the bottom. She has just completed a relevant Masters with distinction and has more than twenty years experience studying, teaching and working in a relevant area. Recruitment agencies have said that she doesn't fit the target profile so if she were 20-30 years old with the same Masters and no work experience she would probably have more chance at these roles.
I'm going to suggest an approach that starts right now and largely ignores the issue of career and what you study. The only thing I will say about studying is that it is risky starting a 3-year degree with no qualifications if you only finish one or two years. I would go for one with, if they still exist, a certificate at one year and a diploma at two years.
If you make some changes then you also will find that your perspective starts to change too and new ideas and different vistas will open up before you.
Act younger. You may be thinking of your circumstances as more structured and inflexible than they really are - that is a problem with being older. I've noticed that younger people are more impulsive and can make a lot of short-term decisions and not worry about longer-term consequences. You could start thinking and acting shorter-term and expect opportunities to arise for you. Maybe go temping or just get any job in an organisation with a significant IT department. One of my sons completed his IT degree at Weltec (.ac.nz) and immediately got a good IT job with the organisation he'd until then been working for part-time in customer services. Maybe get involved in activities with younger people, not just your own kids: music, entertainment, sports, community groups, clubs, computer gaming, etc. Be prepared to take risks such as moving to another place to live or doing a job that you don't want to do. Dwell on the opportunities not the risks so you won't get as fearful - remember young people find it difficult to find jobs too. Become more active if you're not already - there's no need to look old and tired - you will probably need extra energy and higher immunity-levels if you want to keep up with younger people. Update your wardrobe and dress a little younger - this usually applies to men much more than women - just don't dress like a teenager.
Be techie. You are probably at a disadvantage with technology that is ubiquitous for young people - they will be faster with it and can find what they need more quickly - so start putting tech nearer to the centre of your life too. You can start right now so you will be much faster in a year from now. The added benefit of being more techie is that you will probably appear more confident and decisive.
Be efficient. Learn how to use tech to work efficiently: know what it does and doesn't do well. This is an important step to impressing people with your capability in technology. It is particularly impressive when you have experience with tech that is used or might be useful in the workplace e.g. build and run your own website (e.g. WordPress), use team-based chat/messaging (e.g. Slack), run an online forum (e.g. Discourse), and so on. If you need ideas just see what tech people are talking about here on Geekzone.
Be effective. Start working with people in the ways you might need to in a job so you know how to build good working relationships to produce teams that get work done, know how to supervise and manage people to get work done, know how to motivate people and help them to like their job so the jobs get done. Here you probably have an advantage because managing a household gives you a lot of relevant experience. Just don't be picky and critical of younger people, e.g. their lack of responsibility or commitment. Instead learn to encourage and build them up. Remember your own difficulties when you were younger.
Use all your resources. Look at your bad experiences and weaknesses as opportunities - you should have learnt a lot about yourself and there should be some way to turn this into benefits. You will find that many things that you don't think are important now could be important to your future. I'll use your first degree as an example - what a lot of potential there is in a BA! How might your language studies be useful to you now? Are you an effective communicator: able to write manuals and reports? able to derive clarity from complex text or discussions? able to present ideas clearly? Are you proficient in other languages so you could work with teams in another country? Could you do written translation to internationalise software? and so on.