My website is www.MyNDTALK.org - it uses a joomla platform. I need to track who (age, gender, race, education, employment status) is accessing the website, from where, what programs are being accessed. Can I use CiViCRM for this? I access the website via a mac computer and will be using GoDaddy hosting -
Not really, maybe partially.
If you're looking to collect information from your users via a form, CiviCRM can help with that - but is probably overkill for your purposes. If you want to know which pages your users are visiting, you're looking for an analytics tracking program, like Piwik or Google Analytics (or something fancier still). People have occasionally linked CiviCRM with analytics tools, but that's a big-budget project.
Google Analytics will provide you with demographics and interest analysis in aggregate. I'd start there and see how far that gets you before considering a tool like CiviCRM.
Since you're using Joomla, you may want to look at this Joomla Component, which easily integrates Google Analytics with Joomla: