What are options for a laptop with a screen less then 12 inches that runs Windows 10? I'm looking for something ultra portable to do basic programming using a text editor and WSL. I'm hoping for at least 4 gigs of ram and a 128 gig ssd. Screen quality is not an issue since I'm blind. I'd rather pay less and not get a 4k screen.
You have a lot of options with those specifications. I'll assume that you're looking for minimum weight and maximum battery life. A two-in-one is probably your best bet for that—that is, tablet plus laptop configuration. Or a tablet with a keyboard.
You might consider the Surface Pro. It comes with up to 16 GB of RAM (but you can probably configure it with only 4 GB if you want), and it should have a long battery life: Microsoft claims that you can play video for over 13 hours. The current generation is actually 12.3 inches, but it should be much lighter than most laptops. It should have a pretty good processor, too.
Four gigabytes of RAM, an i5, and a 128 GB SSD should be about $1000. You are paying a bit for screen quality there, though, which might not be ideal - there are cheaper options with lower-quality screens.
If price plus battery life is your main concern, and you don't care much about performance or having a fairly up-to-date processor, you have much lower-priced options. For example, the Samsung Galaxy Book is another tablet-computer combo, is about $630, and has a 10.6 inch screen with 4 GB RAM and a 128 GB SSD. It claims 11 hours of video playback. Or basically any of the ones here will be cheaper than the Surface Pro.