Certainly most castles did not have libraries. There were probably a few that did, but only a very few.
Castles were built primarily for military purposes. A few of them had nice living quarters for lords who lived there, but most did not. Some of the lords or members of their families liked to read, and those who lived in castles might have had what they called libraries, though the term would hardly be used today. Books were very expensive, and only the wealthy could afford any at all; my guess is that a dozen books constituted an extensive collection.
Medieval castles.
This big.
People who lived in castles during the medieval times used them for attacking other castles and forcing them to surrender.
the average size was 450,000sq. feet Castles vary immensely in size& importance. Krak des Chevaliers, in Syria for example, is huge. Others were little more than fortified farmhouses. I don't think there is a set pattern or size.
Medieval castles evolved because the old Motte and Bailey castles where easier to set alight and where not very strong, so they made stone castles to improve defence.
Medieval castles.
There is nothing different between todays castles and medieval time castles. Today's castles were built in medieval times.
Medieval times
Castles were invented in medieval times.
Castles...?
for defense
This big.
motte and bailey castles
during late medieval times :p
Castles were heated using fire places.
They asked the Stonemasons to do it
Yes, there were hauted castles. Some of the castles were the Tower of London, Leeds Castle and many more.