Is not possible to develop a web program to make free calls to real phone numbers?

My reasoning is this: the physical cable that brings Internet to my computer is the same as my landline telephone cable. Google Chat (which is a web program) or Skype allow to make phone calls to real phone numbers, but with a cost.

Said that, couldn't a web programmer develop a web program to make free phone calls using Internet? Or what's the impediment?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

It's two different type of communications.  Landline telephones are analog and if your internet is carried via telephone line then you either have a DSL/ADSL or ISDN which are digital.  You will need to have an appliance or server (application and hardware) that can convert "WEB calls" to analog signals and vice-versa then communicate this with the  PBX (private branch exchange) which you must also own or lease.

A PBX (private branch exchange) is a telephone system within an enterprise that switches calls between enterprise users on local lines while allowing all users to share a certain number of external phone lines.

It's not as simple as knowing how to develop website then code a program that can make calls on landline.  Yes it is possible depending on what resources as available to you.  You must be a telephony expert in addition to a web developer or at least have access to all these specialists to work with you to say the least.  Of course you still need the appropriate hardware too to make all these work.

If you're referring to VOIP then you still need the capability to have your web server communicate with the VOIP telephone system.  I guess in this sense the call can be somewhat free if you host your own.  There is still the voip service to pay and "per line".

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
You'd need to use a gateway to call real phones, and those gateways belong to the phone companies and they charge for it's use. Someone would have to pay for that. If someone were to provide a free service for that he'd be loosing money...
a peer to peer with one feed to the net and one to the local phone company could facilitate web to a real number.

Internet based switching network...........
Each peer would define what "phone numbers" can be reached through it...

In this scenario though one can not be assured that their communication is not being listened to ..........
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.