2004年建的房子未取得产权证不一定就属于违章建筑。判定是否为违章建筑不能仅依据建房时间和有无产权证。在我国,违章建筑的认定需依据相关法律法规和具体情况。如果该房屋是在符合规划、经过合法审批的情况下建设,但因某些原因未及时办理产权证,那么不能将其认定为违章建筑。然而,如果房屋是在未取得规划许可、未经过审批等违法情况下建设的,即便建成时间较早,也应认定为违章建筑。所以,不能简单地根据建房时间来判断2004年建的房子无产权证是否为违章建筑,而要综合多方面因素进行考量。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。