拖欠工程款违反了《民法典》、《建筑法》以及《保障农民工工资支付条例》等法律法规。具体分析如下:
《民法典》:
- 根据《民法典》第八百零七条,发包人未按照约定支付价款的,构成对合同支付义务的违反。同时,第五百七十七条和第五百七十八条也明确规定,当事人一方不履行合同义务或明确表示不履行的,应承担违约责任。因此,拖欠工程款明确违反了《民法典》中关于合同履行和违约责任的规定。
《建筑法》:
- 《建筑法》第十八条规定,建筑工程造价应在合同中约定,发包单位应按合同约定及时拨付工程款项。拖欠工程款显然违反了这一规定,即发包单位未按照合同约定及时支付工程款项。
《保障农民工工资支付条例》:
- 该条例强调,建设单位未按合同约定及时拨付工程款导致农民工工资拖欠的,应承担相应法律责任。因此,拖欠工程款也违反了这一条例,特别是当这种拖欠行为影响到农民工工资的支付时。
综上所述,拖欠工程款是违法的,违反了《民法典》、《建筑法》以及《保障农民工工资支付条例》等法律法规。如有进一步需要,您可以继续咨询我。