The invention discloses a double-head computerized flat knitter, a high roller device and double shaking table devices thereof. The double-head computerized flat knitter comprises a rack component, machine heads, double needle distribution plates, the high roller device and the double shaking table devices, wherein the two needle distribution plates are arranged on two tilting surfaces of a fixed frame respectively in a sliding mode and correspond to the two machine heads; the double shaking table devices comprise two rockers connected with needle distribution plates receptively; the high roller device is provided with a first taper roller rod, a second taper roller rod, a roller support unit and two roller drive units; and each of the first taper roller rod and the second taper roller rod is arranged on the roller support unit and connected with a roller drive unit, and the top of the high roller device is in a taper shape and matched with the tops of the double needle distribution plates. The invention further provides the high roller device and the double shaking table devices. According to the knitter, the high roller device and the double shaking table devices, the design is reasonable, the cost is low, the breaking rate of knitting threads is low, the operation is stable and reliable, the sliding distance between the two needle distribution plates is small, and the swinging speed and the working efficiency are high.