Create Groups of Contacts via iCloud

I want my contacts on iCloud be available on my computer. Because I want to create a group where I can separate the contacts of my family, friends and other relatives. I don’t have MS-Outlook installed on my PC so I need an alternative to this so I can regroup my contacts. I was told that this is the only way, but buying software from Microsoft will cost too much. Is there any other way? My iPhone’s contacts are not showing in iCloud, except for my own number. How can I fix it?
