OK. I assume you have some version of Windows
If you only have 35mb of disk space, you may first need to reclaim some space by uninstalling some programs through your control panel before you can do much of anything
Go through the list of programs on the machine, note which ones you really don't think you'll ever use, and delete a few using the control panel
DUer Why Szyzygy once suggested the following freeware to me, which you may find useful in uninstalling stuff:
http://www.revouninstaller.com/Revo might help you uninstall some stuff left behind clogging up your disk. With some free space, you can download it and install it. Then go through the list of programs on the machine, note some more you really don't think you'll ever use, and delete them using Revo
Later you might really want to ask: do I need a bigger hard disk? and can't I start fresh?
Whether or not you want a new hard drive, think about a new installation of the OS. You'll need installation disks. You can buy these for Windows (ouch! expensive!) if you don't already have some -- or you can investigate some free operating systems like Linux Mint, which can be downloaded and burned to disk for installation. To decide here, you need to think about what actual uses you will make of the computer, whether you need Windows to run certain program, and whether a free system is compatible with your hardware: for example, if you use dial-up with a WinModem, you'll be unhappy after installing Linux, cuz your modem won't work. So a free OS can be a bit of a hassle, though in the end you might be quite happy with the results
If there's only 35 mb free space on the drive, the drive might be quite small. New hard disks are pretty cheap for recent computers; you can get a 500gb or 750gb SATA at quite reasonable prices -- though you'll want to do a little bit of research to make sure what you're getting would work. If you change the hard drive, you'll again need installation disks for an OS