First, thanks for all of the input.
As far as Windows goes, you are preaching to the choir here. I am no fan of Windows and have not been for a long time. In fact I am still running EP because I do not like Windows 7, 8 or 10. I hear nothing but bad news about Windows 10.
I have known about Linux for years but due to commercial reasons, I needed to stay with Widows for application compatibility with my customers. I have since retired and that issue no longer exists.
One of these days real soon, I will have to up grade my office computer and it probably will not be to windows anything. The machine itself is more than powerful enough for my needs so migrating to Linux might make a lot of sense.
My current work computer has a nice video card that can drive four monitors. This is real nice. I can have a drawing on one screen, a compiler on another screen and a reference manual on a third screen. I love that. Flipping from app to app on a single screen is real inconvenient.
I do like MS Word but I do not like the newer versions to I am still running and older version. The same goes for Excel. Currently I find myself running MS Wordpad instead of MS Word.
As far as Android goes, I know nothing about it. I have a tablet that runs on it and I am barely functional with it. I do use some Apps that I bought for it and like them but did not write the code for them. I do like the portability of the tablet for simple things. I do not really like the touch screens to do anything besides push buttons. By big fat fingers do not do well with touch screen keyboards.
As for learning Java,,,, in the future. I understand it is a powerful multi-platform language. At this time, one thing at a time.
I really like the Arduino’s and the support in both hard and software that is out there. I just want to get to the point where I can interact with them with a more powerful platform and my Windows based machine would be convenient,
Whandall, what compiler are you using with Eclipse?? Cygwin or MinGW??